$30 off During Our Annual Pro Sale. View Details »

PacketFS: ファイルシステムによるバックアップの自動化

PacketFS: ファイルシステムによるバックアップの自動化

Kazunori Jo

August 03, 2016
Tweet

More Decks by Kazunori Jo

Other Decks in Programming

Transcript

  1. <8*1>
    1BDLFU'4

    ϑΝΠϧγεςϜʹΑΔ

    όοΫΞοϓͷࣗಈԽ
    "SDI#JUPDIBO

    View Slide

  2. ಈػ
    w ϑΝΠϧγεςϜͷษڧ͕͍ͨ͠
    w ෼ࢄϑΝΠϧγεςϜʹڵຯ͕͋ͬͨ
    w ϑΝΠϧγεςϜͷΠϕϯτΛ*1ͰૹΔ͜ͱͰ

    *1ϒϩʔυΩϟετΛ༻͍Δ͜ͱ͕Ͱ͖ΔͷͰ͸
    w ΋ ͬ ͱ γ ϯϓϧ Ͱ͍ ͍
    w '64& 'JMFTZTUFNJO6TFSTQBDF
    Λ༻͍ͯԾ૝తͳϑΝ
    ΠϧγεςϜΛ࣮૷͢Δ͜ͱͰϑΝΠϧγεςϜʹର͢Δ
    ཧղΛਂΊ͍ͨ

    TTIGTIUUQTHJUIVCDPNMJCGVTFTTIGT(MVTUFS'4IUUQTXXXHMVTUFSPSH

    View Slide

  3. '64&ͱ͸
    w '64&͸Χʔωϧʹ૊ΈࠐΉ͜ͱͳ͘ϑΝΠϧγε
    ςϜͷ࣮૷͕Մೳ
    w '64&ʹΑΔϑΝΠϧγεςϜͷྫ
    w TTIGT44)ͨ͠ϗετͷྖҬΛϚ΢ϯτ
    w (MVTUFS'4෼ࢄϑΝΠϧγεςϜ

    TTIGTIUUQTHJUIVCDPNMJCGVTFTTIGT(MVTUFS'4IUUQTXXXHMVTUFSPSH

    View Slide

  4. ੒Ռ1BDLFU'4
    w Ϛ΢ϯτͨ͠ྖҬʹॻ͖ࠐΈ͕ൃੜͨ͠ͱ͖)551
    ܦ༝ͰϦϞʔτϗετʹసૹ
    w ϦϞʔτϗετͰಈ͘σʔϞϯ͸)551ϦΫΤετ
    ʹԠͯ͡ϑΝΠϧΛૢ࡞
    w ϑΝΠϧૢ࡞ʹԠͯ͡ϑΝΠϧγεςϜ͕ඇಉظͰ
    όοΫΞοϓ

    View Slide

  5. ར༻ํ๏
    w ΫϥΠΞϯτ

    packetfs [mount_path] [storage] [host]

    packetfs /mnt/packet ~/storage http://10.0.2.2:55000
    w αʔό

    packetfs-server [mount_path]

    packetfs-server ~/storage

    View Slide

  6. ߏ଄

    ϑΝΠϧ
    NOUQBDLFU
    1BDLFU'4 '64&

    dTUPSBHF
    ετϨʔδ
    dCBDLVQ
    όοΫΞοϓ
    ϑΝΠϧૢ࡞ͷྲྀΕ
    ϩʔΧϧϗετ ϦϞʔτϗετ
    ϑΝΠϧૢ࡞͕ൃੜ͢Δͱ)551ϦΫΤετͰϦϞʔτʹసૹ͢Δ
    )551
    αʔό͸165
    %&-&5&ϦΫΤ
    ετΛड͚͚ͭΔ

    View Slide

  7. ࣮૷ঢ়گ
    w ࣮૷ࡁΈ
    w ϑΝΠϧɾσΟϨΫτϦͷجຊతૢ࡞

    ࡞੒ॻ͖ࠐΈ࡟আϦωʔϜ
    w ϑΝΠϧͷૢ࡞Λ)551ϦΫΤετͰ

    ϦϞʔτϗετʹసૹ
    w ະ࣮૷
    w ύʔϛογϣϯͳͲଐੑ৘ใͷసૹ
    w '64&GPS049ରԠʢ-JOVYͷ'64&ͰͷΈಈ࡞֬ೝʣ

    View Slide

  8. %&.0

    View Slide


  9. View Slide

  10. ಘΒΕͨ஌ݟ
    w )551ͷΑ͏ͳ൚༻తͳϓϩτίϧΛར༻͢Δ͜ͱ
    Ͱطଘࢿ࢈͕ར༻Մೳ
    w ๛෋ͳϥΠϒϥϦ
    w Մೳੑແݶେ
    w )551͸ϒϩʔυΩϟετΞυϨεѼʹૹΕͳ͍

    View Slide

  11. ࠓޙͷల๬
    w ࠓճ͸)551Λར༻͕ͨ͠ଞͷϓϩτίϧͰ࣮૷
    ͠ɺϒϩʔυΩϟετΛ࣮ݱ
    w ૹड৴ʹରԠʢݱঢ়͸ૹ৴ͷΈʣ

    View Slide