官术网_书友最值得收藏!

2.5.2 備份到遠程服務器

上面介紹的是在本地創(chuàng)建備份文件的方法。在更多的情況下,需要通過網(wǎng)絡來存儲備份文件,這時就需要用到之前講過的SCP命令了。下面輸入命令:

      $ scp -p back-raspbian.img.gz pi@192.168.0.207:/home/pi/bak/

接下來你只需要輸入密碼就可以完成連接并且將備份內(nèi)容復制過去了。如果想要改成其他的服務器怎么辦?其實也很簡單,只需要把pi@及后面的內(nèi)容改為對應的服務器名稱、IP、文件夾即可。

scp的-p選項可以保存文件上一次的訪問時間,另外-P選項可以指定一個端口。在前文中,我們展示了如何設定一個固定的IP地址。這樣一來,配合上USB大容量存儲設備,你手上的樹莓派就可以用作一個不錯的備份設備,比如說可以用來存儲你的影像資料。

另外,由于是通過命令行發(fā)送這些信息的,因此也可以運用一些命令行獨有的高級特性,比如之前提到的正則表達式以及tab鍵自動補全。假設在同一個文件夾里有www-backup-20181225.gz以及data-backup-20181226.gz兩個文件,下面的命令可以同時復制它們:

      $ scp -p ./*backup*gz pi@192.168.0.207:/home/pi/bak/

接下來討論如何把這些備份的過程自動化。

通常,使用scp命令可以使得在不同的設備上傳輸數(shù)據(jù)非常簡單,如圖2-17所示。

圖2-17

主站蜘蛛池模板: 南漳县| 桑日县| 福清市| 扶风县| 肥城市| 淮南市| 木兰县| 伊吾县| 大邑县| 额济纳旗| 苏尼特右旗| 新昌县| 瑞丽市| 绍兴市| 龙江县| 武汉市| 贡嘎县| 东宁县| 镇雄县| 伊金霍洛旗| 屏东县| 新昌县| 沐川县| 宁南县| 黔西| 宁武县| 翁牛特旗| 桐城市| 屏南县| 登封市| 南川市| 定日县| 舟曲县| 读书| 静乐县| 临夏县| 泾川县| 濮阳县| 尖扎县| 红河县| 镇康县|