Upgrade to Pro — share decks privately, control downloads, hide ads and more …

自宅サーバはどこまで再現できるのか - Proxmox VE上のVM環境をIaCとバックアップ...

ユート
November 13, 2026

自宅サーバはどこまで再現できるのか - Proxmox VE上のVM環境をIaCとバックアップで戻してみた

2026/11/15に開催された「自鯖缶」というカンファレンスでの登壇資料になります.

ユート

November 13, 2026

Transcript

82 slides
  1. $ whoami n 名前: ユート(@Youto_0214) n 学年: 4年 n 所属:

    ⾼知⼯科⼤学 画像情報⼯学研究室 n 趣味: 読書・個⼈開発・競プロ n 他の活動: n マスタリングTCP/IP輪講会 n NOC(クラウドネイティブ会議・⾃鯖⽸) n SecHack365ʼ25 表現駆動コース 4
  2. 実験環境の全体像 Proxmox VE Macbook 設定 Terraform Ansible 18 Gitea VM

    1001 バックアップ PBS Minecraft VM 1002 Portfolio VM 1003 Gitea, Portfolioは今回使⽤していません Google Drive
  3. 実験環境の全体像 Terraform Ansible 誤設定を注⼊ Proxmox VE Macbook 設定 19 Gitea

    VM 1001 バックアップ PBS Minecraft VM 1002 Portfolio VM 1003 Gitea, Portfolioは今回使⽤していません Google Drive
  4. 実験環境の全体像 Proxmox VE Macbook 正しい設定 Terraform Ansible 20 Gitea VM

    1001 復元 PBS Minecraft VM 1002 Portfolio VM 1003 Gitea, Portfolioは今回使⽤していません Google Drive
  5. 実験環境の全体像 Terraform Ansible VMを元通りにできるか? Proxmox VE Macbook 正しい設定 21 Gitea

    VM 1001 復元 PBS Minecraft VM 1002 Portfolio VM 1003 Gitea, Portfolioは今回使⽤していません Google Drive
  6. Terraformを使ったVM作成の全体像 Terraform リソースの定義 Provider APIリクエスト Proxmox .tfファイル作成 .tfファイル API受信 terraform

    plan APIリクエスト作成 VMを作成 terraform apply 送信 資源の割り当て 状態の反映 実⾏結果 29
  7. PBSが壊れている 75 Proxmox VE Macbook データ全部 インフラ定義 Terraform データ 復元先VM

    ディスク PBS Ansibleで指定 設定 Ansible pbsはチャンクという単位でデータを保存しているため
  8. PBSが壊れている Proxmox VE Macbook インフラ定義 Terraform 76 マイクラ関連 データ 復元先VM

    データ ディスク Ansibleで指定 設定 Ansible Ansibleで指定 PBS

More Decks by ユート

Other Decks in Programming