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
PacketFS: ファイルシステムによるバックアップの自動化
Search
Kazunori Jo
August 03, 2016
Programming
160
0
Share
PacketFS: ファイルシステムによるバックアップの自動化
Kazunori Jo
August 03, 2016
More Decks by Kazunori Jo
See All by Kazunori Jo
爆速で組織になじみ “Work is Fun” を体現するIVRyのオンボーディング
itochan
1
370
ビデオ会議の音をよくする / Making Sound Better with Video Conference
itochan
0
440
我々はいかにして安全な 名前解決を手に入れるか / How do we get secure name resolution
itochan
0
160
MugenFS: クラウドストレージ利用時におけるキャッシュ戦略
itochan
0
200
おはようのとりかた
itochan
0
230
うごいてるコードレビュー
itochan
1
840
高校生におけるソーシャルメディア適正利用を奨励する活動について
itochan
0
410
Bitcoinでお金を稼ぐ #dentoolt
itochan
0
720
ラブアンドルビー
itochan
0
1.5k
Other Decks in Programming
See All in Programming
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
980
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
280
Modding RubyKaigi for Myself
yui_knk
0
880
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
260
さぁV100、メモリをお食べ・・・
nilpe
0
130
RTSPクライアントを自作してみた話
simotin13
0
440
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
3.2k
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
150
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1.1k
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.8k
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
270
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Designing for Timeless Needs
cassininazir
1
250
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Code Review Best Practice
trishagee
74
20k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Building Applications with DynamoDB
mza
96
7.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Designing for Performance
lara
611
70k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
Technical Leadership for Architectural Decision Making
baasie
3
400
Transcript
<8*1> 1BDLFU'4 ϑΝΠϧγεςϜʹΑΔ όοΫΞοϓͷࣗಈԽ "SDI#JUPDIBO
ಈػ w ϑΝΠϧγεςϜͷษڧ͕͍ͨ͠ w ࢄϑΝΠϧγεςϜʹڵຯ͕͋ͬͨ w ϑΝΠϧγεςϜͷΠϕϯτΛ*1ͰૹΔ͜ͱͰ *1ϒϩʔυΩϟετΛ༻͍Δ͜ͱ͕Ͱ͖ΔͷͰ w
ͬ ͱ γ ϯϓϧ Ͱ͍ ͍ w '64& 'JMFTZTUFNJO6TFSTQBDF Λ༻͍ͯԾతͳϑΝ ΠϧγεςϜΛ࣮͢Δ͜ͱͰϑΝΠϧγεςϜʹର͢Δ ཧղΛਂΊ͍ͨ TTIGTIUUQTHJUIVCDPNMJCGVTFTTIGT(MVTUFS'4IUUQTXXXHMVTUFSPSH
'64&ͱ w '64&ΧʔωϧʹΈࠐΉ͜ͱͳ͘ϑΝΠϧγε ςϜͷ࣮͕Մೳ w '64&ʹΑΔϑΝΠϧγεςϜͷྫ w TTIGT44)ͨ͠ϗετͷྖҬΛϚϯτ w (MVTUFS'4ࢄϑΝΠϧγεςϜ
TTIGTIUUQTHJUIVCDPNMJCGVTFTTIGT(MVTUFS'4IUUQTXXXHMVTUFSPSH
Ռ1BDLFU'4 w Ϛϯτͨ͠ྖҬʹॻ͖ࠐΈ͕ൃੜͨ͠ͱ͖)551 ܦ༝ͰϦϞʔτϗετʹసૹ w ϦϞʔτϗετͰಈ͘σʔϞϯ)551ϦΫΤετ ʹԠͯ͡ϑΝΠϧΛૢ࡞ w ϑΝΠϧૢ࡞ʹԠͯ͡ϑΝΠϧγεςϜ͕ඇಉظͰ όοΫΞοϓ
ར༻ํ๏ w ΫϥΠΞϯτ packetfs [mount_path] [storage] [host] packetfs /mnt/packet ~/storage
http://10.0.2.2:55000 w αʔό packetfs-server [mount_path] packetfs-server ~/storage
ߏ ϑΝΠϧ NOUQBDLFU 1BDLFU'4 '64& dTUPSBHF ετϨʔδ dCBDLVQ όοΫΞοϓ
ϑΝΠϧૢ࡞ͷྲྀΕ ϩʔΧϧϗετ ϦϞʔτϗετ ϑΝΠϧૢ࡞͕ൃੜ͢Δͱ)551ϦΫΤετͰϦϞʔτʹసૹ͢Δ )551 αʔό165 %&-&5&ϦΫΤ ετΛड͚͚ͭΔ
࣮ঢ়گ w ࣮ࡁΈ w ϑΝΠϧɾσΟϨΫτϦͷجຊతૢ࡞ ࡞ॻ͖ࠐΈআϦωʔϜ w ϑΝΠϧͷૢ࡞Λ)551ϦΫΤετͰ ϦϞʔτϗετʹసૹ w
ະ࣮ w ύʔϛογϣϯͳͲଐੑใͷసૹ w '64&GPS049ରԠʢ-JOVYͷ'64&ͰͷΈಈ࡞֬ೝʣ
%&.0
ಘΒΕͨݟ w )551ͷΑ͏ͳ൚༻తͳϓϩτίϧΛར༻͢Δ͜ͱ Ͱطଘࢿ࢈͕ར༻Մೳ w ๛ͳϥΠϒϥϦ w Մೳੑແݶେ w )551ϒϩʔυΩϟετΞυϨεѼʹૹΕͳ͍
ࠓޙͷల w ࠓճ)551Λར༻͕ͨ͠ଞͷϓϩτίϧͰ࣮ ͠ɺϒϩʔυΩϟετΛ࣮ݱ w ૹड৴ʹରԠʢݱঢ়ૹ৴ͷΈʣ