[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"legacy-question-4b100b0803d85a763a167f1c8a84d1b0":3,"legacy-question-author-koji-kadoma":80,"legacy-question-category-website-building":96},{"id":4,"title":5,"author":6,"body":7,"category":67,"date":68,"description":5,"extension":69,"locale":70,"meta":71,"navigation":72,"path":73,"seo":74,"slug":75,"stem":76,"tag":77,"updated":68,"__hash__":79},"legacyQuestions\u002F202111110000000-cockpit cmsのデータをバックアップするには？.md","Cockpit CMSのデータをバックアップするにはどうすればいい？","koji-kadoma",{"type":8,"value":9,"toc":63},"minimark",[10,15,19,22,25,28,39,42,45,51,54,60],[11,12,14],"h2",{"id":13},"ディレクトリをバックアップすればokです","ディレクトリをバックアップすればOKです",[16,17,18],"p",{},"Cockpit CMSにはバックアップ機能が搭載されていないので、本番のディレクトリからデータの部分だけをバックアップするのが唯一の解決策です。",[16,20,21],{},"バックアップするのは、記事データのみなら「\u002Fstorage\u002F」ディレクトリを、設計系もバックアップするなら「\u002Fconfig\u002F」ディレクトリをバックアップします。",[16,23,24],{},"自動でバックアップをしたいなら、SCPやLFTPなどのLinuxコマンドでリモートから自動でローカルにバックアップしるスクリプトを組んで、crondで定時実行すればバックアップ漏れも防げて安心です。",[16,26,27],{},"SCPは",[29,30,35],"pre",{"className":31,"code":33,"language":34},[32],"language-text","scp -r ユーザ名@サーバのホスト名:リモートのstorageのパス ローカルのバス\n","text",[36,37,33],"code",{"__ignoreMap":38},"",[16,40,41],{},"で再起的にディレクトリを取得すればOKです。",[16,43,44],{},"LFTPなら、下記のようなlft.datを組んで、",[29,46,49],{"className":47,"code":48,"language":34},[32],"open -u ID,PASSWORD SEVER\nmirror cockpit-master\u002Fstorage cockpit\u002Fstorage\nmirror cockpit-master\u002Fconfig cockpit\u002Fconfig\necho end\nclose\nquit\n",[36,50,48],{"__ignoreMap":38},[16,52,53],{},"-fをつけて実行すれば簡単です。",[29,55,58],{"className":56,"code":57,"language":34},[32],"lftp -f lftp.dat\n",[36,59,57],{"__ignoreMap":38},[16,61,62],{},"まとめてbackup.shなどのシェルスクリプトにしておくのも良いでしょう。",{"title":38,"searchDepth":64,"depth":64,"links":65},2,[66],{"id":13,"depth":64,"text":14},"website-building","2021-11-10T00:00:00.000Z","md","ja",{},true,"\u002F202111110000000-cockpit-cms",{"title":5,"description":5},"4b100b0803d85a763a167f1c8a84d1b0","202111110000000-cockpit cmsのデータをバックアップするには？",[78],"cockpit-cms","EoF8ncd3hgh-mDWafblMOL0L54nwYLgS0PoATWAhDxI",{"id":81,"title":82,"body":83,"date":87,"description":88,"extension":69,"locale":70,"meta":89,"name":92,"navigation":72,"path":93,"seo":94,"slug":6,"stem":6,"updated":87,"__hash__":95},"legacyAuthors\u002Fkoji-kadoma.md","Koji Kadoma",{"type":8,"value":84,"toc":85},[],{"title":38,"searchDepth":64,"depth":64,"links":86},[],"2021-04-01T00:00:00.000Z","Webエンジニアです。Javascript、PHP、Ruby、Dockerなどをメインで使っています。",{"image":90,"url":91},"https:\u002F\u002Fwww.codit.work\u002Fimgs\u002Favatar\u002Fkoji-kadoma.png","https:\u002F\u002Fkoji.pages.dev\u002F",null,"\u002Fkoji-kadoma",{"title":82,"description":88},"H1yaGicrsv1CzYTbFeEXQosuYx93lIutD3_XwXMhAFk",{"id":97,"title":98,"body":99,"date":87,"description":98,"extension":69,"locale":70,"meta":103,"navigation":72,"path":104,"seo":105,"slug":67,"stem":67,"updated":87,"__hash__":106},"legacyCategories\u002Fwebsite-building.md","Webサイト構築",{"type":8,"value":100,"toc":101},[],{"title":38,"searchDepth":64,"depth":64,"links":102},[],{},"\u002Fwebsite-building",{"title":98,"description":98},"h9jPLD2mzMm3L4sFN5qWSiSirySQQLdnxLhQcvw8VlQ",1783320299311]