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指令碼,注意指令碼中的所屬使用者 一般全部替...