資料備份從遠端到本地rsync

2021-10-24 04:08:45 字數 654 閱讀 9395

vim beifen.sh

#!/bin/sh

mkdir /home/beifen

#建立乙個臨時檔案(要儲存備份的路徑)

cp -r /home/backups/balalala  /home/beifen

#資料存在backups目錄下,備份到beifen目錄下,所以先將資料拷過來

tar -zcpvf /home/backup$(date +%y%m%d).tar.gz /home/beifen

#將資料所在資料夾beifen打包

rm -rf /home/beifen/

#刪除臨時檔案內容

find ./ -mtime +30 -name "*.tar.gz" -exec rm -rf {} \;

#刪除改資料夾下超過30天的檔案

定時任務設定:

crontab -e0 0 /10 *  sh /home/beifen.sh

#這裡是指每10天執行一次beifen.sh這個指令碼

vim rsync.sh

rsync  -azp  --delete   [email protected]:/tmp/test.txt   /data/backup

定時任務設定:

00 3 * * * sh /root/rsync.sh

備份遠端資料庫到本地

備份環境 把資料庫伺服器 192.168.1.8 的資料庫 test 備份到 192.168.1.145 的c 下 首先,做乙個與客戶端的對映 exec master.xp cmdshell net use z 192.168.1.145 c 密碼 user 192.168.1.145 admini...

mysql備份遠端資料庫到本地

1.首先在本地建立乙個資料庫 用來備份 登入mysql sudo mysql u root p root create database test 這裡的test和遠端的資料庫名字一樣 2.備份遠端資料庫到本地的testbackup.sql mysqldump h 172.26.100.145 ur...

備份遠端SQLSERVER資料庫到本地

1 知道遠端mssql ip 使用者名稱 密碼 2 在本地mssql企業管器裡新註冊 遠端資料庫 3 選中所有遠端資料庫的使用者表,右鍵 所有任務 生成sql指令碼 並在選項裡選中 編寫主鍵 外來鍵 4 在本地新建一資料庫,在新建資料庫中執行新生成的sql指令碼,注意指令碼中的所屬使用者 一般全部替...