一、情況介紹
本人Diors一枚,2015年搞了個(gè)D525 Atom的板U,開始玩黑群暉;2020年轉(zhuǎn)正,買了個(gè)DS218Play,賣掉了那個(gè)破板子。
用著用著,發(fā)現(xiàn)年少不知Docker好,錯(cuò)把Play當(dāng)成寶。于是慢慢的又鼓搗了一個(gè)黑群暉。就這樣,形成了經(jīng)典的黑白配組合。也是廣大折騰er津津樂(lè)道的 白群暉數(shù)據(jù)備份穩(wěn)定,黑群暉隨便折騰耐操。
說(shuō)的好聽,那個(gè)DS218Play啊,開始啥都搞,什么DS Video,Audio,迅雷,Webdav,Transmission啥的,后來(lái)發(fā)現(xiàn),性能真的差,干點(diǎn)啥都卡的要命,我有點(diǎn)肝顫,好幾次系統(tǒng)都搞崩了,好在數(shù)據(jù)沒(méi)丟。但這貨如果只做個(gè)備份、存儲(chǔ)啥的還真是穩(wěn)如一只老狗(只能如此安慰自己了)。
就我自己而言,主要是因?yàn)楦F。后來(lái)看著DS220+、DS918+饞的要命,奈何兜比臉干凈。 白群性能不夠,只有黑群來(lái)湊了,嘿嘿。
二、分工思路
基本思路就是,所有的服務(wù)都放在一個(gè)功耗5w的j1900主機(jī)里面,24小時(shí)開機(jī),黑群暉只是其中一個(gè)虛擬機(jī)。而文件處理相關(guān)的docker,都由黑群暉來(lái)執(zhí)行。其他容器不依賴文件管理的,放在LXC里不用管。家里路由器只負(fù)責(zé)撥號(hào)+端口轉(zhuǎn)發(fā),ip綁定,其他一概不管。
PVE All in Boom,掛就掛唄。家里網(wǎng)絡(luò)不掛,重要數(shù)據(jù)不掛,老婆孩子完全無(wú)感知,一點(diǎn)兒不會(huì)影響家庭和諧。話說(shuō)回來(lái),PVE用了這么久,還真穩(wěn)定,題外話,以后發(fā)文細(xì)說(shuō)吧。
黑群暉充分利用其24x7的優(yōu)勢(shì),做緩慢下載掛機(jī),做照片備份(后面講),做自動(dòng)上傳等等。速度快,啥都能干,但掛著個(gè)老態(tài)龍鐘的硬盤做下載用,而且身處ALL IN BOOM,可能隨時(shí)出問(wèn)題。但數(shù)據(jù)丟了也沒(méi)事兒,重要的都備份了,存的電影啥的,再下載就是了。
白群暉則是大空間,穩(wěn)定。按時(shí)開關(guān)機(jī),同步備份PVE,照片等。上傳加密備份各種資料到網(wǎng)盤等等。你已經(jīng)很慢了,我對(duì)你要求不高,穩(wěn)穩(wěn)當(dāng)當(dāng)不犯錯(cuò)就行。
看電影啥的,小雅+Alist 就夠了。
小雅過(guò)幾天會(huì)掛?那就把視頻保存在阿里盤里吧,Alist一樣看。
三、場(chǎng)景介紹
1.照片單向移動(dòng)
DSM6.x 的 DS Photo 軟件,無(wú)法后臺(tái)備份。結(jié)合我的情況,白群也不常開機(jī)(開機(jī)也干不了啥,除了看照片查資料)。
所以,黑群暉就承擔(dān)起了這個(gè)重任,DSM7 的Synology Moments,可以設(shè)置手機(jī)后臺(tái)備份,方便了很多,備份的時(shí)候不耽誤做別的事情。24x7,我可以隨時(shí)做照片備份。
數(shù)據(jù)安全方面,每周白群暉定時(shí)開機(jī),定時(shí)跑任務(wù)把黑群暉備份的數(shù)據(jù)同步過(guò)來(lái),并刪除黑群暉的照片,釋放空間。然后白群暉自動(dòng)加密上傳到網(wǎng)盤上。然后手機(jī)上的照片就可以刪了。當(dāng)然你也可以設(shè)置自己的同步頻率。
照片備份邏輯
想實(shí)現(xiàn)這個(gè),很簡(jiǎn)單。
step1.黑群暉安裝Synology Moments,創(chuàng)建備份文件夾
安裝Photos 套件
設(shè)置備份文件夾,用作手機(jī)照片備份
step2.手機(jī)安裝Synology Photos,連接黑群暉,開啟備份并設(shè)置好備份文件夾
step3.白群暉掛載黑群暉文件夾
白群暉 掛載 黑群暉的 SMB共享文件夾
這是黑群暉存儲(chǔ)路徑,掛載到白群暉來(lái)
Step4.添加定時(shí)任務(wù),自動(dòng)同步黑群暉照片備份文件夾內(nèi)文件,完成后自動(dòng)刪除文件夾內(nèi)容。
掛載后,獲得路徑
新建定時(shí)任務(wù)
rsync -avzhP /volume1/Mount/PhotoBackup/ /volume1/Photo/MobileBackup
rm -rf /volume1/Mount/PhotoBackup/*
輸入自定義腳本
命令詳解:
rsync -avzhP #用rsync 功能 參數(shù)如下
-v :詳細(xì)信息輸出
-z :傳輸時(shí)進(jìn)行壓縮以提高傳輸效率
-a:以遞歸方式傳輸文件,并保持所有文件的屬性,等同于-rlptgoD
-r:對(duì)子目錄以遞歸模式,即目錄下的所有目錄都以同樣的模式傳輸,注意是小寫的r
-l:對(duì)于符號(hào)鏈接文件仍然復(fù)制為符號(hào)鏈接文件
-H:保留硬鏈接文件
-p:保留文件的權(quán)限標(biāo)記
-t:保留文件的時(shí)間標(biāo)記
-g:保留文件的屬組標(biāo)記(僅超級(jí)用戶使用)
-o:保留文件的屬主標(biāo)記(僅超級(jí)用戶使用)
-A :保留ACL屬性信息
-D:保留設(shè)備文件及其他特殊文件
-S:–sparse 對(duì)稀疏文件進(jìn)行特殊處理以節(jié)省DST的空間
-P:顯示同步的過(guò)程及傳輸時(shí)的進(jìn)度等信息
-e:使用信道協(xié)議,指定替代rsh的shell程序,例如ssh
-n:測(cè)試選項(xiàng),模擬執(zhí)行
-u, --update 僅僅進(jìn)行更新,也就是跳過(guò)所有已經(jīng)存在于DST,并且文件時(shí)間晚于要備份的文件(不覆蓋更新的文件)
-b, --backup 創(chuàng)建備份,也就是對(duì)于目的已經(jīng)存在有同樣的文件名時(shí),將老的文件重新命名為~filename.可以使用–suffix選項(xiàng)來(lái)指定不同的備份文件前綴
–backup-dir=DIR 將備份文件(如~filename)存放在指定目錄下
–suffix=SUFFIX 定義備份文件前綴,默認(rèn)是~(沒(méi)有前綴)
–delete:刪除目標(biāo)位置有而原始位置沒(méi)有的文件
–checksum:根據(jù)対象的校金和來(lái)決定是否跳過(guò)文件
–exclued:指定排除不需要傳輸?shù)奈募J剑ê蛅ar參數(shù)一樣)
–delete:是目標(biāo)目錄內(nèi)容和源文件保持一致,刪除不同的文件
–bwlimit=KBPS:限制傳輸速度
–progress:在傳輸過(guò)程中顯示進(jìn)度
/volume1/Mount/PhotoBackup/ #這是你黑群暉掛載到白群暉后的照片路徑,文件源
/volume1/Photo/MobileBackup #這是你的白群暉要把照片存儲(chǔ)的目的地
rm -rf /volume1/Mount/PhotoBackup/* #同步后,刪除源文件。 這個(gè)命令大家要仔細(xì)謹(jǐn)慎,不然很容易出大事。
?。?!注意:記得先測(cè)試一下,保證沒(méi)問(wèn)題再正式啟用。 這個(gè)rm -rf 一定要謹(jǐn)慎。(我有一次把根目錄刪了,但我不說(shuō))
手動(dòng)運(yùn)行做個(gè)測(cè)試
設(shè)置郵件通知的話,任務(wù)執(zhí)行完成能看到同步結(jié)果
郵件通知任務(wù)結(jié)果
如上,幾步就可以達(dá)到我想要的效果了。黑群暉提供24x7 備份服務(wù),白群暉定時(shí)去黑群暉取來(lái)照片,然后刪除黑群暉上的文件釋放空間。
很多人會(huì)說(shuō),我NAS 是一直開機(jī),不用你這么麻煩。 雀食,我這只是根據(jù)自身情況做的一個(gè)解決方案,但思路和啟發(fā)是給到大家的,大家可以舉一反三靈活運(yùn)用啊。說(shuō)不定你的哪個(gè)場(chǎng)景就能用到這個(gè)方式了。
2.CloudSync妙用
大家都知道CloudSync是云同步軟件。但可以靈活運(yùn)用:
a.本地文件備份到云端,單向上傳。-- 比如照片
b.云端文件下載到本地,單向下載 -- 比如下載某些資源
c.雙向同步 -- 比如文件編輯
d.支持加密同步,傳到云端也安全。
Cloudn Sync
我是這么玩的:百度網(wǎng)盤的非會(huì)員,是龜速下載的。沒(méi)有群暉,用docker版可以掛機(jī)下載。 有群暉,也可以考慮用Cloud Sync連接百度網(wǎng)盤,單向下載。
非人民幣玩家,只能這么玩咯
我一般用這個(gè)來(lái)下載音樂(lè)的,多數(shù)音樂(lè)資源都在百度網(wǎng)盤上有。阿里云盤是對(duì)音樂(lè)文件分享有所限制的。所以我的做法就是利用Cloud Sync單向下載把音樂(lè)從百度網(wǎng)盤24x7 龜速下載到NAS,然后再把音樂(lè)移動(dòng)到某文件夾,由Cloud Sync自動(dòng)上傳到阿里網(wǎng)盤。然后就可以手機(jī)端PC端聽歌了。
看我移魂大法:一邊下載,一邊上傳。
3.SynologyDrive是個(gè)好東西
SynologyDrive 套件安裝好以后,有3個(gè)應(yīng)用:
1. Synology Drive 管理控制臺(tái): 相當(dāng)于服務(wù)端。。
2.SynologyDrive ShareSync: 相當(dāng)于客戶端,用來(lái)連接其他 NAS(服務(wù)端)。
3.Synology Drive:相當(dāng)于管理端,管理本機(jī)團(tuán)隊(duì)共享文件夾。
SynologyDrive 套件
怎么用?看看原理圖
Drive 原理圖
Drive是實(shí)時(shí)同步,只要有文件增刪改,就會(huì)按設(shè)置同步到各個(gè)服務(wù)端,客戶端。
SynologyDrive控制臺(tái)
PC Synolog Drive Client Windows客戶端
利用Drive 套件,基本就可以實(shí)現(xiàn)實(shí)時(shí)同步,不管單向,雙向,備份,上傳,都很令人放心。設(shè)置教程站內(nèi)有很多,本身也不復(fù)雜,自己點(diǎn)點(diǎn)就會(huì),本文不再贅述,重在講原理和工作機(jī)制,希望能表達(dá)清楚供大家理解,從而根據(jù)自身情況和需求舉一反三。
四、做個(gè)總結(jié)
完全是窮Diors 曲線救國(guó)的方式。就好像出國(guó)跟老外聊天,詞匯量不夠就換個(gè)詞表達(dá)是一個(gè)道理。反正把自己的需求滿足,能辦成事兒就行了。
每個(gè)人的軟硬件條件不一樣,錢包厚度也不一樣;我就是結(jié)合當(dāng)前的境況折騰出一套適合自己的方案來(lái)。并不是要大家效仿照搬,而是把思路,邏輯,原理想法給大家做個(gè)介紹和展示。每個(gè)人的需求和場(chǎng)景不同,但總共有方法可以解決。
經(jīng)常關(guān)注我的朋友也知道,我就喜歡把事情理解透再玩。 知其然且知其所以然才漲知識(shí),才能變成自己的。
等我618也買個(gè)4盤位的。目前看上了威聯(lián)通464C2,1是沒(méi)玩過(guò),2是性價(jià)比高。估計(jì)夠我玩幾年了,到時(shí)候咱也玩玩RAID啥的。可能以后就換其他玩法和組合了。歡迎大家評(píng)論區(qū)幫我把把關(guān)啊。
感謝各位看官耐心閱讀到此。我是以浪得虛名,浪是浪的難受的[浪]。 喜歡數(shù)碼、喜歡研究、喜歡講原理、喜歡分享。
從來(lái)不索要點(diǎn)贊收藏打賞,我也是其他作者的閱讀者,我會(huì)因?yàn)橄矚g才會(huì)贊,覺(jué)得對(duì)自己有用才會(huì)收藏,心情激動(dòng)才會(huì)打賞,哈哈哈哈。
能力一般水平有限,任何問(wèn)題,錯(cuò)誤,疏漏,歡迎大家指教。評(píng)論區(qū)見!
作者聲明本文無(wú)利益相關(guān),歡迎值友理性交流,和諧討論~
,