Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rasberry Pi が吹っ飛んだのでTime MachineサーバをSambaで作り直してみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kenkino
January 20, 2025
Technology
320
0
Share
Rasberry Pi が吹っ飛んだのでTime MachineサーバをSambaで作り直してみた
kenkino
January 20, 2025
More Decks by kenkino
See All by kenkino
PiKVMを構築してみた
kenkino
0
88
Protonについて解説してみる.pdf
kenkino
0
33
RPIネットワークモニタ復旧
kenkino
0
69
Intel Mac で雑にローカルLLM その2 ~~雑にGPUも使ってみた~~
kenkino
0
1.2k
応用情報処理試験「よくわかんないけど、何か受かった」ので考察してみる
kenkino
0
100
猟銃所持許可を取ってみた
kenkino
2
160
Raspberry Pi でMac のTimeMachineサーバを作ってみる
kenkino
0
220
狩猟免許を取ってみた
kenkino
1
140
OSCについて2024 -ウィズコロナのOSCについて
kenkino
0
75
Other Decks in Technology
See All in Technology
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
170
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
130
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
140
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
450
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
150
TypeScriptはどのようにどこまで推論できるのか ─ とにかく as は禁止で
ypresto
3
420
GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents
yuriemori
1
180
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
190
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
0
100
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
15
13k
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
420
まだ道半ば、AI-DLCを歩み始めている話
news_it_enj
2
180
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
370
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
240
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
150
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
290
Code Review Best Practice
trishagee
74
20k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
220
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
Raspberry pi が吹っ飛んだので Time Machineサーバを Sambaで作り直してみた
このスライド Raspberry piのTime Machineバックアップサーバ が吹っ飛んで入れ直そうとしたらnetatalkがオワ コンとなってしまっていたたため、Sambaで作り 直した話。
自己紹介 • 名前:木下兼一 • 職業:去年10月からとあるところでインフラの色々やってます • 趣味:家のネットワークいじり FreeBSD、Linux、Raspberry Piいじり サイクリング、キャンプ、
ドローン(屋外で飛ばせるのが欲しい&資格取らんと) 小田原で有害鳥獣駆除のお手伝い 最近はLinux Foundationのお手伝いも
年明けに • 以前プレゼンしたRaspberry pi Time Machine – OSをbookwormにアップデート – アップデートに盛大に失敗orz
• SDカードにOSを入れ直してセットアップ – netatalkがオワコンになっていた • じゃあSambaに入れ替えて作り直してみますか
使ったもの • Raspberry Pi 4 • USB接続HDD : 自分が使っているMacのスト レージの2倍の容量のモノを用意
下準備 • Raspberry pi OS : 以前は初回起動時に – SSH –
ホスト名 – piユーザー以外のユーザー設定 を行う必要が合ったが、最近はイメージャーでmicroSDに書き込む時に あらかた設定できる様になっていた。 • USB接続HDD : – 以前からの使い回しだったので今回は特に設定は無し – 一応旧バックアップは削除
Raspberry pi イメージャー設定 • こんな感じで設定可能
必要なパッケージを インストール • 下記のパッケージをインストールすればOK – $ apt install hfsprogs hfsplus
samba ※自分の場合、HDDを使いまわしていたのでhfs 関連パッケージを入れていたが、真っさらから 構築する場合はSambaだけでいいかと
USB HDD設定 • USB HDDマウント用ディレクトリを作成 • USB HDDを接続 • 下記コマンドでUSB
HDDのIDを確認 – $ blkid • /etc/fstabに記述 – UUID=USB HDDのID マウントするディレクトリ hfsplus force,rw,user,auto,nofail 0 0 • マウント
Samba設定 • samba用のユーザーを作成 – $ smbpasswd -a ユーザー名 パスワードを設定 •
sambaの設定ファイルを修正する – /etc/samba/smb.conf
smb.confに追加した内容 [TimeMachine] comment = NAS for Apple Time Machine path
= マウントしたUSB HDDのパス create mask = 077 directory mask = 0777 guest ok = no read only = no browsable = Yes vfs objects = catia fruit streams_xattr fruit:metadata = netatalk fruit:encording = native fruit:time machine = Yes fruit:time machine max size = 1T
Sambaの再起動 • 変更した設定を反映 – $ systemctl daemon-reload • 再起動 –
$ systemctl restart smbd
Macの設定 • Macの「システム設定」→「一般」→「Time Machine」でバックアップの設定を開く • +をクリックしてRaspberry Piにマウントした ディスクが出てくるのでバックアップ用に設定
作り直してみて • 色々と面倒だった – Raspberry pi ユーザー – SSH –
ネットワーク Imagerで設定できる様になり楽になった ※Raspberry piを使ったサーバ構築が、かなり楽になるかと • netatalkからSambaになったのでちょっとサポート的に 安心できるようになった
ということで ご静聴ありがとうございました!!