免费国产美女一级A作爱播放免费,日本动漫精品一区二区三区,ⅩⅩ国产全无遮挡无码,国产精品无码视频2020

  • <delect id="1z9bx"><center id="1z9bx"><ruby id="1z9bx"></ruby></center></delect>

      1. <u id="1z9bx"><sub id="1z9bx"></sub></u>

      2. 利用Rclone Tar或ZIP命令讓Linux定時(shí)打包備份指定目錄文件夾并同步備份到各大網(wǎng)盤(pán)

        發(fā)布時(shí)間:2024-02-29
        本文目錄
        顯示
        1.
        一、tar壓縮打包和解壓
        1.1.
        1.1 打包解壓
        1.2.
        1.2 加密壓縮
        2.
        二、zip壓縮打包和解壓
        2.1.
        2.1 打包解壓
        2.2.
        2.2 加密壓縮
        3.
        三、rclone命令安裝配置
        4.
        四、自動(dòng)定時(shí)打包備份
        5.
        五、自動(dòng)刪除舊備份及同步
        5.1.
        5.1 sync同步備份
        6.
        六、總結(jié)
        6.1.
        推薦閱讀
        最近因?yàn)橄胍獙?duì)一個(gè)沒(méi)有數(shù)據(jù)庫(kù)的網(wǎng)站目錄進(jìn)行打包備份,發(fā)現(xiàn)如果結(jié)合rclone這個(gè)“神器”的話,打包備份指定的目錄文件夾并上傳到各大網(wǎng)盤(pán)中將是一件非常容易的事情。除此之外,還可以上傳到支持ftp、webdav、sftp、https等協(xié)議的存儲(chǔ)中。
        主要是用到linux的兩個(gè)命令:zip和tar,這兩個(gè)命令可以實(shí)現(xiàn)給指定目錄打包。其實(shí),如果不想打包的話我們可以用到scp和rsync,這兩個(gè)命令可以幫助我們快速?gòu)?fù)制或者同步文件夾到指定目錄,特別適合超大量文件或者超大文件的傳輸備份任務(wù)。
        這篇文章就來(lái)分享一下利用rclone tar或zip,實(shí)現(xiàn)自動(dòng)定時(shí)打包備份指定目錄文件夾并同步備份到各大網(wǎng)盤(pán)。
        一、tar壓縮打包和解壓
        1.1 打包解壓
        打包命令如下(提前在根目錄創(chuàng)建好/backup):
        tar -czvf /backup/backup$(date %y%m%d%h%m).tar.gz /opt
        以上命令是將文件夾/opt下所有的文件及子文件夾打包到/backup目錄下,并以時(shí)間來(lái)命名。
        解壓命令如下:
        tar zxvf /backup/backup20200925.tar.gz -c /opt
        以上命令是將壓縮包解壓到/opt目錄下。
        1.2 加密壓縮
        加密壓縮如下:
        tar zcvf – /opt | openssl des3 -salt -k \’123456\’ -out /backup/backup$(date %y%m%d%h%m).tar.gz
        以上命令是將文件夾/opt下所有的文件及子文件夾打包到/backup目錄下,設(shè)置了加密密碼“123456”,并以時(shí)間來(lái)命名。
        加密解壓如下:
        openssl des3 -d -k \’123456\’ -salt -in /backup/backup20200925.tar.gz | tar zxvf – -c /opt
        以上命令是將壓縮包解壓到/opt目錄下,請(qǐng)?zhí)鎿Q你的密碼。
        二、zip壓縮打包和解壓
        2.1 打包解壓
        打包命令如下(提前在根目錄創(chuàng)建好/backup):
        zip -q -r /backup/backup$(date %y%m%d%h%m).zip /opt
        以上命令是將文件夾/opt下所有的文件及子文件夾打包到/backup目錄下,并以時(shí)間來(lái)命名。
        解壓命令如下:
        unzip /backup/backup20200925.zip -d /opt
        以上命令是將壓縮包解壓到/opt目錄下。
        2.2 加密壓縮
        加密壓縮如下:
        zip -q -r -p\’wzfou123\’ /backup/backup$(date %y%m%d%h%m).zip /opt
        以上命令是將文件夾/opt下所有的文件及子文件夾打包到/backup目錄下,設(shè)置了加密密碼“123456”,并以時(shí)間來(lái)命名。
        加密解壓如下:
        unzip -p\’wzfou123\’ /backup/backup20200925.zip -d /opt
        以上命令是將壓縮包解壓到/opt目錄下,請(qǐng)?zhí)鎿Q你的密碼
        三、rclone命令安裝配置
        rclone 是一個(gè)命令行工具,用于 google drive 的上傳下載等操作。官網(wǎng)網(wǎng)站:https://rclone.org/
        你可以用以下的命令來(lái)安裝 rclone,以 redhat 系舉例,記得要先安裝 unzip 命令。
        yum -y install unzip && wget -qo- https://rclone.org/install.sh | bash
        然后,運(yùn)行以下命令開(kāi)始配置:
        rclone config
        輸入:n和設(shè)置一個(gè)名稱(chēng)。
        然后選擇你要備份的網(wǎng)盤(pán),這里以谷歌網(wǎng)盤(pán)為演示,id和secret都不用填寫(xiě),直接回車(chē)。
        然后輸入:1,賦予rclone操作云盤(pán)可讀可寫(xiě)的權(quán)限,folder_id和account_file都直接回車(chē),不用填寫(xiě)。
        當(dāng)設(shè)置到 use auto config? 是否使用自動(dòng)配置,選 n 不自動(dòng)配置。然后根據(jù)提示用瀏覽器打開(kāi) rclone 給出的 url,點(diǎn)擊接受(accept)。
        然后將瀏覽器上顯示出來(lái)的字符串粘貼回命令行里,完成授權(quán),然后退出即可。
        四、自動(dòng)定時(shí)打包備份
        在本地根目錄下新建cmd目錄,然后cd cmd,新建一個(gè)sh文件。
        vim vpsback.sh
        復(fù)制以下命令:
        #!/bin/bash /usr/bin/zip -q -r /backup/backup$(date %y%m%d%h%m).zip /bw-data /usr/bin/rclone copy –update –verbose –transfers 30 –checkers 8 –contimeout 60s –timeout 300s –retries 3 –low-level-retries 10 –stats 1s \”/backup\” \”wzfoumi:wzfoumima\” echo \”backup date:\” $(date \”%y-%m-%d %h:%m:%s\”) >> /var/log/backup.log
        說(shuō)明:
        第一句是將/bw-data打包到指定目錄下。
        第二句是利用rclone copy命令,將指定目錄下新增加的文件,同步到google網(wǎng)盤(pán)中,\”wzfoumi:wzfoumima\”是指名稱(chēng)為wzfoumi的rclone,wzfoumima是谷歌網(wǎng)盤(pán)中的文件夾。
        第三句是輸入日志,即表示執(zhí)行了一次備份命令。
        賦予執(zhí)行權(quán)限:
        chmod x vpsback.sh
        先測(cè)試一下從是否可以正確運(yùn)行:
        我們可以看到本地文件夾已經(jīng)有打包過(guò)來(lái)的文件。
        同時(shí),可以看到網(wǎng)盤(pán)中已經(jīng)有了同步過(guò)來(lái)的文件了。
        添加定時(shí)任務(wù),讓腳本每天執(zhí)行一次,更多的關(guān)于定時(shí)任務(wù)設(shè)置方法:linux crontab命令定時(shí)任務(wù)基本語(yǔ)法與操作教程。
        五、自動(dòng)刪除舊備份及同步
        以下命令是刪除/backup文件夾下30天以前的備份文件:
        find /backup -mtime 30 -name \”*.zip\” -exec rm -rf {} \\;
        5.1 sync同步備份
        本步驟主要是利用的rclone sync命令,將本地目錄與網(wǎng)盤(pán)的文件夾保持一致。注意rclone sync是雙向操作,即兩邊的操作都會(huì)對(duì)雙方產(chǎn)生影響,請(qǐng)謹(jǐn)慎使用。命令如下:
        #!/bin/bash /usr/bin/zip -q -r /backup/backup$(date %y%m%d%h%m).zip /bw-data /usr/bin/rclone sync -i /backup wzfoumi:wzfoumima –progress /usr/bin/find /backup -mtime 30 -name \”*.zip\” -exec rm -rf {} \\; echo \”backup date:\” $(date \”%y-%m-%d %h:%m:%s\”) >> /var/log/backup.log
        六、總結(jié)
        總得來(lái)說(shuō),tar 壓縮率比 zip 高,但是如果加密后,tar 加密的文
        上一個(gè):黃線以外怎樣停車(chē)不算違章
        下一個(gè):交流電源的基礎(chǔ)知識(shí)②

        一款好的普洱茶,應(yīng)該具備怎樣的特質(zhì)呢?
        新加一塊機(jī)械硬盤(pán)怎么分區(qū),新加裝的機(jī)械硬盤(pán)如何分區(qū)成一個(gè)
        走私貴重金屬罪怎么處罰
        橋梁施工中質(zhì)量通病與防治措施
        RC0201FR-071K82L,0201 1.82KΩ 1% 1/20W 電阻
        電腦硬盤(pán)拷貝硬盤(pán)教程,怎么樣拷貝硬盤(pán)
        快速路設(shè)計(jì)時(shí)采用的最大服務(wù)交通量應(yīng)符合哪些規(guī)定?
        我國(guó)彈簧試驗(yàn)機(jī).彈簧拉力機(jī).彈簧壓力機(jī)技術(shù)現(xiàn)狀及發(fā)展趨勢(shì)
        法律中規(guī)定刑事案件不起訴程序是怎樣的
        城鎮(zhèn)道路粗骨料性能要求有哪些?