【Ubuntu】安裝TimeMachine服務(wù)

本文將介紹如何在Ubuntu18.04的環(huán)境下安裝配置TimeMachine服務(wù),使得局域網(wǎng)內(nèi)的蘋(píng)果電腦能夠通過(guò)網(wǎng)絡(luò)進(jìn)行備份。

首先Ubuntu需要安裝Netatalk。Netatalk能夠提供AFP文件系統(tǒng)服務(wù),讓TimeMachine能夠通過(guò)網(wǎng)絡(luò)進(jìn)行備份。

此外Ubuntu還需要安裝Avahi。它能夠向局域網(wǎng)內(nèi)廣播,使得設(shè)備能自動(dòng)發(fā)現(xiàn)備份服務(wù)器。然而實(shí)際操作中發(fā)現(xiàn)有些Ubuntu18.04已經(jīng)安裝了Avahi,而且即便不進(jìn)行額外配置,設(shè)備依然能夠自動(dòng)發(fā)現(xiàn)服務(wù)器。

本文將介紹Ubuntu18.04環(huán)境下Netatalk和Avachi的安裝以及配置過(guò)程。

基本準(zhǔn)備

  • 創(chuàng)建目錄/data/backup,作為備份的存儲(chǔ)空間。
sudo mkdir -p /data/backup
  • 安裝Netatalk以及Avahi
sudo apt-get update
sudo apt-get install netatalk avahi-daemon

(本文環(huán)境下實(shí)際安裝的Netatalk和Avahi的版本分別為:2.2.6-1ubuntu0.18.04.2以及0.7-3.1ubuntu1.3

配置Netatalk

  • 編輯配置sudo vi /etc/netatalk/AppleVolumes.default,添加下面配置:
/data/backup options:tm volsizelimit:500000 allow:jerry         "backup"

該配置的大致含義如下,請(qǐng)根據(jù)自己的需要進(jìn)行修改:
/data/backup - 存儲(chǔ)路徑。
options:tm - 支持TimeMachine。
volsizelimit:500000 - 最大存儲(chǔ)容量(500G)。
allow:jerry - 允許登錄的帳戶(hù)。
"backup" - 顯示的名稱(chēng)。

  • 編輯配置sudo vi /etc/netatalk/afp.conf(創(chuàng)建文件如果該文件不存在),添加下面內(nèi)容:
[Time Machine]
  path = /data/backup
  time machine = yes

不少教程都會(huì)提到上面這個(gè)配置,不過(guò)在實(shí)際操作中發(fā)現(xiàn),即便沒(méi)有執(zhí)行該配置服務(wù)器依然能夠正常運(yùn)作。

  • 開(kāi)啟及重啟Netatalk服務(wù)
systemctl enable netatalk
systemctl restart netatalk

配置Avahi

  • 編輯配置 sudo vi /etc/avahi/services/afpd.service(創(chuàng)建文件如果該文件不存在),添加下面內(nèi)容:
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
    <!-- %h 表示用本機(jī)名稱(chēng) -->
    <name replace-wildcards="yes">%h</name>
    <service>
        <!-- afp 協(xié)議和端口 -->
        <type>_afpovertcp._tcp</type>
        <port>548</port>
    </service>
    <service>
        <!--設(shè)備名稱(chēng)-->
        <type>_device-info._tcp</type>
        <port>0</port>
        <txt-record>model=Xserve</txt-record>
    </service>
</service-group>
  • 開(kāi)啟及重啟Avahi服務(wù)
systemctl enable avahi-daemon
systemctl restart avahi-daemon
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容