国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux數據定時備份

Tecode / 2084人閱讀

摘要:將以下內容復制粘貼到中遠程地址使用不要使用定時任務配置初始化倉庫賦予執行權限設置備份執行時間執行添加的絕對路徑表示每天三點執行使定時任務生效完結撒花

寫在前面

這里以本人備份halo博客系統數據為例,將halo的數據備份到github,因此需要一個github賬戶,并為其配置好ssh(github如何配置ssh,這里不再贅述,目的是不用每次輸入用戶名和密碼)。

環境

服務器 centos7.6并安裝Git

安裝Git

使用默認的yum源安裝,但不一定保證Git是最新的。

# 安裝git
[root@10-23-202-173 ~]# yum install -y git

# 查看版本
[root@10-23-202-173 ~]# git version
git version 1.8.3.1

# 配置git用戶名
[root@10-23-202-173 ~]# git config --global user.name "owye"

[root@10-23-202-173 ~]# git config --global user.email "my.cherish@outlook.com"

# ssh設置生成公鑰
ssh-keygen -t rsa -C "your email" //后續只需要按回車即可

# 進入用戶目錄查看公鑰
[root@10-23-202-173 /]# cd ~/.ssh
[root@10-23-202-173 .ssh]# ls
authorized_keys  id_rsa  id_rsa.pub

# 查看公鑰內容,配置到碼云或github
[root@10-23-202-173 .ssh]# cat id_rsa.pub


去 Github 配置 `ssh key`。目的是在 `push` 的時候不需要輸入用戶名和密碼。

# 最后驗證是否配置成功
[root@10-23-202-173 ~]# ssh -T git@github.com

備份腳本

自動提交的腳本,將其寫入到一個 sh 文件里面,如 halo-backup.sh

[root@10-23-202-173 ~]# cd /bin
[root@10-23-202-173 bin]# vi halo-backup.sh

將以下內容復制粘貼到 halo-backup.sh 中遠程地址使用SSH不要使用HTTPS

#! /bin/bash
message=`date -u +"%Y_%m_%d_%H_%M"`
cd /root/.halo
rm -rf .git
git init
git remote add origin git@github.com:owye/halo-backup.git
git add application.yaml upload/ db/
git commit -m "`date +%D`"
git push -f origin master

定時任務配置

# 初始化 ~/.halo 倉庫
cd ~/.halo & git init

# 賦予執行權限 
[root@10-23-202-173 bin]# chmod +x halo-backup.sh
[root@10-23-202-173 bin]# crontab -e

# 設置備份執行時間
# 執行 crontab -e 添加 00 03 * * * /bin/sh halo-backup.sh 2>autoupdate.err 的絕對路徑
# (00 03 * * * 表示每天三點執行)
crontab -e

# 使定時任務生效
service crond restart

完結撒花!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/126079.html

相關文章

  • Linux定時備份數據庫到指定郵箱

    摘要:本文轉自豆漿下每天備份數據庫并發送到指定郵箱一配置郵箱這里使用的是網易郵箱郵箱的服務,服務器是。成功收到郵件,沒問題。編寫腳本和定時任務萬事俱備,接下來要做自動化工作建立一個備份腳本,并使用定時任務每天執行它。 本文轉自豆漿Melon :linux下每天備份Mysql數據庫并發送到指定郵箱 一、配置郵箱 這里使用的是網易郵箱126郵箱的STMP服務,服務器是smtp.126.com。...

    hellowoody 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<