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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kenkino
January 20, 2025
Technology
330
0
Share
Rasberry Pi が吹っ飛んだのでTime MachineサーバをSambaで作り直してみた
kenkino
January 20, 2025
More Decks by kenkino
See All by kenkino
PiKVMを構築してみた
kenkino
0
95
Protonについて解説してみる.pdf
kenkino
0
35
RPIネットワークモニタ復旧
kenkino
0
70
Intel Mac で雑にローカルLLM その2 ~~雑にGPUも使ってみた~~
kenkino
0
1.2k
応用情報処理試験「よくわかんないけど、何か受かった」ので考察してみる
kenkino
0
100
猟銃所持許可を取ってみた
kenkino
2
160
Raspberry Pi でMac のTimeMachineサーバを作ってみる
kenkino
0
230
狩猟免許を取ってみた
kenkino
1
140
OSCについて2024 -ウィズコロナのOSCについて
kenkino
0
76
Other Decks in Technology
See All in Technology
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
2
220
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
310
Dynamic Workersについて
yusukebe
2
570
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
1.9k
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
110
『家族アルバム みてね』における インシデント対応との向き合い方 / Approach incident response in Family Album
kohbis
2
290
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
680
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
240
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
16
8.2k
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
690
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
140
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
330
Featured
See All Featured
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
680
Designing for Timeless Needs
cassininazir
1
240
Claude Code のすすめ
schroneko
67
220k
The Curious Case for Waylosing
cassininazir
1
370
Tell your own story through comics
letsgokoyo
1
940
Large-scale JavaScript Application Architecture
addyosmani
515
110k
sira's awesome portfolio website redesign presentation
elsirapls
0
270
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
190
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
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になったのでちょっとサポート的に 安心できるようになった
ということで ご静聴ありがとうございました!!