您好,登錄后才能下訂單哦!
mac的時間機(jī)器備份可以支持外接硬盤和samba,用samba結(jié)合ceph存儲時間機(jī)器的數(shù)據(jù)比較方便。samba需要4.8以上版本,實(shí)際用docker安裝samba4.8,雖然mac可以掛載,但時間機(jī)器不能識別,fedora29上的samba4.9可以支持時間機(jī)器備份。
一、搭建samba用于備份
1、安裝fedora29
2、安裝samba
dnf install samba
3、配置samba,開啟支持時間機(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 # 以下配置用于支持時間機(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,打開時間機(jī)器,就可以看到掛載的volume
二、搭建netatalk用于備份
由于samba需要4.9的版本,centos7上無法用fedora29的samba源代碼編譯成rpm,在centos7可以用netatalk為時間機(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登錄時,使用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登錄,打開時間機(jī)器,可以看到掛載的volume
5、有些文章說要安裝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
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。