mac的時(shí)間機(jī)器備份可以支持外接硬盤和samba,用samba結(jié)合ceph存儲(chǔ)時(shí)間機(jī)器的數(shù)據(jù)比較方便。samba需要4.8以上版本,實(shí)際用docker安裝samba4.8,雖然mac可以掛載,但時(shí)間機(jī)器不能識(shí)別,fedora29上的samba4.9可以支持時(shí)間機(jī)器備份。
內(nèi)江網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)2013年開創(chuàng)至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。一、搭建samba用于備份
1、安裝fedora29
2、安裝samba
dnf install samba
3、配置samba,開啟支持時(shí)間機(jī)器的配置
編輯smb.conf
[global] workgroup = SAMBA security = user passdb backend = tdbsam printing = cups printcap name = cups load printers = yes cups options = raw [macbackup] comment = mac backup path = /opt/share/macbackup browseable = yes public = no writeable = yes valid users = macbackup create mask = 0600 directory mask = 0700 # 以下配置用于支持時(shí)間機(jī)器 spotlight = yes vfs objects = catia fruit streams_xattr fruit:aapl = yes fruit:time machine = yes
4、重啟samba,添加用戶
systemctl enable smb systemctl start smb smbpasswd -a macbackup
5、用finder連接smb,打開時(shí)間機(jī)器,就可以看到掛載的volume
二、搭建netatalk用于備份
由于samba需要4.9的版本,centos7上無(wú)法用fedora29的samba源代碼編譯成rpm,在centos7可以用netatalk為時(shí)間機(jī)器提供備份
1、構(gòu)建netatalkrpm包
yum install mock useradd -m mock -g mock su - mock wget http://www003.upp.so-net.ne.jp/hat/files/netatalk-3.1.11-1.4.fc29.src.rpm mock -r /etc/mock/epel-7-x86_64.cfg --rebuild netatalk-3.1.11-1.4.fc29.src.rpm
編譯好的rpm在/var/lib/mock/epel-7-x86_64/result中
2、安裝配置netatalk
yum localinstall netatalk-3.1.11-1.4.el7.x86_64.rpm cat /etc/netatalk/afp.conf ; ; Netatalk 3.x configuration file ; [Global] ; Global server settings ; [Homes] ; basedir regex = /home ; [My AFP Volume] ; path = /path/to/volume ; [My Time Machine Volume] ; path = /path/to/backup ; time machine = yes [Time Machine Voume] path = /opt/share/macbackup time machine = yes spotlight = no valid users = macbackup
3、創(chuàng)建登錄用戶,netatalk登錄時(shí),使用linux用戶
# useradd -d /opt/share/macbackup -s /sbin/nologin macbackup # 不必創(chuàng)建home目錄 useradd -M -s /sbin/nologin macbackup passwd macbackup
4、在finder中連接,afp://youre_ip,以用戶macbackup登錄,打開時(shí)間機(jī)器,可以看到掛載的volume
5、有些文章說(shuō)要安裝avahi,avahi不安裝也可以,netatalk的端口為548
參考鏈接:
https://blog.51cto.com/blogger/publish/2318250
https://www.jianshu.com/p/8716022d6551
https://kirb.me/2018/03/24/using-samba-as-a-time-machine-network-server.html
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。