中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MAC和樹莓派如何實現文件共享和TM備份

發布時間:2021-11-20 09:20:55 來源:億速云 閱讀:385 作者:小新 欄目:互聯網科技

這篇文章給大家分享的是有關MAC和樹莓派如何實現文件共享和TM備份的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

  • 使用 netatalk 讓 Linux 與 Mac OS X 共享文件

  • 為 Mac 搭建 Time Machine 備份服務器

Mac OS X 系統自帶了一款簡單易用的備份軟件 Time Machine,它能夠每小時進行增量備份(即只備份有更改的文檔),所以如果你使用 MacBook Pro/Air 筆記本而且需要處理的文檔比較多,那么使用 Time Machine 通過無線網絡備份是一種不錯的選擇。可惜使用 Time Machine 需要一個外接硬盤或者購買一臺 Apple Time Capsule 設備,而下面的方法是通過安裝 netatalk 軟件,讓一臺普通 Linux 樹莓派能與Mac OS X共享文件并且還能充當 Time Machine 的備份服務器。

1、樹莓派安裝 netatalk

netatalk 是一個免費開源的 AppleTalk 通信協議的實現,Linux 或者 BSD 系統通過它可以充當 Mac 的文件服務器 (AppleShare File Server, 網絡協議是 AFP)、AppleTalk 路由、打印服務器等。

# 使用如下命令安裝 netatalk

sudo apt-get install netatalk
pi@raspberrypi ~ $ sudo apt-get install netatalk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  avahi-daemon bind9-host cracklib-runtime db-util db5.1-util libavahi-core7 
libbind9-80 libcrack2 libdns88 libisc84 libisccc80 libisccfg82 liblwres80 
libnss-mdns libpam-cracklib
  lsof rc wamerican
Suggested packages:
  avahi-autoipd texlive-base-bin groff quota db4.2-util
The following NEW packages will be installed:
  avahi-daemon bind9-host cracklib-runtime db-util db5.1-util libavahi-core7 
libbind9-80 libcrack2 libdns88 libisc84 libisccc80 libisccfg82 liblwres80 
libnss-mdns libpam-cracklib
  lsof netatalk rc wamerican
0 upgraded, 19 newly installed, 0 to remove and 1 not upgraded.
Need to get 4,056 kB of archives.
After this operation, 9,783 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y

2、設置共享文件夾

編輯文件 

sudo nano /etc/netatalk/AppleVolumes.default

這里的每一行即代表一個共享文件夾,默認會把當前用戶的 $HOME 文件夾共享出來,如果不希望這樣的話則找到“~”一行并把它注釋掉,加入如下的一行:

/home/pi/nas "CohoStudio_NAS"

這表示將 /home/pi/nas 文件夾共享出來,共享名為"CohoStudio_NAS"。

3、設置 Time Machine 備份文件夾

跟上一步類似,只要在共享設置后面增加參數 “options:tm” 就可以了,比如(在nas文件夾下面創建time_capsule):

/home/pi/nas/time_capsule "Time_Capsule" options:tm

4、安裝及配置 Avahi

Avahi 是 Apple’s Zeroconf 協議的開源實現,實現類似 Bonjour 的功能,它可以讓你在 Mac 系統里自動發現你的 Linux 計算機。

sudo apt-get install avahi-daemon(可選,用于支持網內的計算機自動發現)

創建文件 

sudo nano /etc/avahi/services/afpd.service

寫入如下內容(Port:548):(Archlinux 已經存在此文件,不需要創建)

<service-group>
<name replace-wildcards="yes">%h</name>
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
<service>
<type>_device-info._tcp</type>
<port>0</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>

5、啟動 netatalk 和 avahi

$ sudo service netatalk restart
$ sudo service avahi-daemon restart

默認2345都是on的,所以下面兩個命令就沒有必要了。

pi@cohostudio ~ $ sudo chkconfig --add netatalk
insserv: warning: script 'K01aria2' missing LSB tags and overrides
insserv: warning: script 'aria2' missing LSB tags and overrides
insserv: warning: script 'mathkernel' missing LSB tags and overrides
netatalk                  0:off  1:off  2:on   3:on   4:on   5:on   6:off
pi@cohostudio ~ $ sudo chkconfig --add avahi-daemon
insserv: warning: script 'K01aria2' missing LSB tags and overrides
insserv: warning: script 'aria2' missing LSB tags and overrides
insserv: warning: script 'mathkernel' missing LSB tags and overrides
avahi-daemon              0:off  1:off  2:on   3:on   4:on   5:on   6:off
pi@raspberrypi ~/nas $ sudo service netatalk restart
Restarting Netatalk Daemons (this will take a while)Stopping Netatalk Daemons: afpd cnid_metad papd timelord atalkd.
..Starting Netatalk services (this will take a while):  cnid_metad afpd.
done.
pi@raspberrypi ~/nas $ sudo service avahi-daemon restart
[ ok ] Restarting Avahi mDNS/DNS-SD Daemon: avahi-daemon.

MAC連接LINUX上面的AFP服務

輸入linux系統的用戶名pi和密碼即可登陸。

6、Mac OSX 系統上的設置

右擊 “Finder” -> “連接服務器…” -> “服務器地址”,使用 Linux 系統中的帳號和密碼登錄進入之后應該會看到 “CohoStudio_NAS” 和 “Time_Capsule” 文件夾。

afp://xxxx.jios.org # AFS服務器地址

MAC和樹莓派如何實現文件共享和TM備份

然后在 Mac 打開一個終端(位于 “應用程序” -> “實用工具” -> “終端”),執行這個命令讓 Time Machine 能夠使用網絡磁盤作為備份目標位置:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

打開 “系統偏好設置” -> “Time Machine” -> “開” -> “選擇磁盤” 然后選擇 “Time Machine” 文件夾。

現在所有設置都完成了,測試一下吧。

7、將MAC系統備份到樹莓派上面

點擊菜單欄上的 Time Machine 圖標,再點擊 “立即備份”,沒有問題的話應該開始備份文件了(一般來說可以只備份用戶文件,即可以把系統文件都排除掉),首次備份需要很長時間,所以最好接上交流電并且設置節能器永不進入睡眠。

感謝各位的閱讀!關于“MAC和樹莓派如何實現文件共享和TM備份”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

都安| 水城县| 大方县| 同德县| 桂阳县| 郓城县| 克什克腾旗| 乌苏市| 广东省| 迭部县| 宁远县| 五家渠市| 富顺县| 南开区| 内黄县| 彭州市| 洛川县| 昌平区| 竹北市| 西和县| 珠海市| 桦甸市| 沁源县| 德令哈市| 巴楚县| 南雄市| 黑山县| 定边县| 蒙山县| 阜平县| 乃东县| 四子王旗| 桓仁| 鸡西市| 龙州县| 洛浦县| 抚顺县| 宁远县| 林周县| 平利县| 阿克陶县|