大幅な変更を行う前や、サイトを削除する前、あるいはコンテンツを引き継ぐ前に、ウェブサイトのバックアップを作成することで、重要なデータのローカルコピーを保持できます。Kanorioは、エクスポート可能なウェブサイトのコンテンツをZIPファイルに整理します。ZIPとは、複数のファイルを一つのダウンロード可能なアーカイブにまとめる形式です。
このバックアップは、ウェブサイトのコンテンツを保存・整理するためのものであり、そのまま別のホストにデプロイできるウェブアプリケーションではありません。ウェブサイトのプラットフォームごとにレイアウトやデータ構造が異なるため、移行時には通常、コンテンツの再構築が必要となります。
ダッシュボードでバックアップしたいサイトに切り替え、「サイト管理」→「詳細設定」に進みます。
「ウェブサイトデータのバックアップ」の下で、保存したい項目(ウェブサイトのコンテンツや設定、画像、PDF、音声、動画、デジタル製品のダウンロードファイルなど)にチェックを入れます。
何を選択すべきか不明な場合は、すべてのコンテンツを保持することをお勧めします。これにより、将来の整理、移行、再利用のために包括的な参照データを持つことができます。
「バックアップを作成」をクリックします。小規模なサイトの場合、通常はすぐにZIPファイルのダウンロードが始まります。大規模なサイトの場合、システムが先にバックアップを準備し、準備が完了すると同じ場所にダウンロードボタンが表示されます。
バックアップの準備中もダッシュボードは引き続き使用でき、後で戻って進捗を確認できます。
小規模なサイトでは、通常、サイトのコンテンツとアセットを含む単一のZIPファイルがダウンロードされます。サイトが大規模な場合や、特定のコンテンツのみを選択した場合は、ウェブサイトのコンテンツ、画像、PDF、動画など、複数のダウンロード可能なファイルが表示されることがあります。
ダウンロードしたすべてのファイルは同じフォルダに保存してください。バックグラウンドで作成されたバックアップは7日間ダウンロード可能です。この期間を過ぎると、新しいバックアップを作成できます。
選択内容に応じて、バックアップには以下が含まれる場合があります。
同じファイルがサイト内の複数の場所で使用されている場合でも、重複ダウンロードを避けるため、バックアップには通常1つのコピーのみが含まれます。
Kanorioはプラットフォームホスト型のウェブサイトサービスであるため、サーバーの保守、ソフトウェアの更新、日常的なセキュリティ設定を自分で行う必要はありません。しかし、これはコンテンツがKanorioにロックインされているという意味ではありません。
ブランドがエンジニアチームによるサイトの再開発、別のフレームワークへの移行、またはVibe CodingやAI Codingのような自己開発手法を検討している場合、このバックアップをコンテンツとアセットの引き継ぎパッケージとして利用できます。
エンジニアチームはバックアップから以下の情報を取得できます。
site/website.json: サイト名、ブランド設定、サイト全体のデータ。site/pages.json: 各ページのコンテンツ構造、下書き、公開済みコンテンツ、ページSEO設定。blog/posts/*.md: 直接読み取り・編集可能なブログ記事。構造化された投稿データも含まれます。seo/: 既存の検索設定を維持するためのサイトマップやrobots.txtなどのSEOファイル。images/ およびメディアZIP: バックアップに含まれるウェブサイトの画像、PDF、音声、動画、その他の生アセット。commerce/products.json: 製品、価格プラン、デジタルコンテンツの構造化データ(注文、顧客、支払い記録は含まれません)。JSONはエンジニアにとって一般的な構造化データ形式であり、Markdownは標準的なエディタで読み取り可能なテキストベースの形式です。これらのファイルにより、エンジニアチームはテキストの手動コピーや画像のダウンロード、古いサイトからの構造推測に時間を費やすことなく、サイトの再設計や機能開発に集中できます。
このバックアップは、そのままデプロイ可能なウェブアプリケーションではありません。新しいサイトでは、フロントエンド、インタラクティブ機能、データベース、ログイン、決済処理、サードパーティサービスとの連携をエンジニアチームが構築する必要があります。
もし移行先がWordPressである場合、通常はWordPress専用のエクスポート形式の方が直接的です。WordPress以外のフレームワークを使用する場合やゼロから構築する場合は、Kanorioの構造化されたJSON、Markdown、および生アセットの方が整理や再構築が容易です。ただし、これらは新しいサイトの技術要件に合わせて調整する必要があり、自動的に新しいサイトに変換されるわけではありません。
逆に、古いブログ記事をKanorioに移行したい場合は、ブログの「他のサイトからインポート」機能(公開記事のURLを貼り付け)を使用してください。このバックアップ機能はKanorioからコンテンツを取り出すためのものであり、用途が異なります。
以下のデータはウェブサイトのバックアップには含まれません。
README.txtがある場合は、まずその指示を読んでください。次に、siteおよびblogフォルダ内のJSONファイルとMarkdownファイルを開き、重要なページ、投稿、設定が含まれているか確認してください。manifest.jsonがある場合は、ファイルリストとして使用し、どのコンテンツが準備できているか、または追加確認が必要な項目があるかを確認できます。ZIPをダウンロードしたという理由だけでサイトを削除しないでください。まず、最も重要なコンテンツがコンピュータで開けることを確認してください。
バックアップの作成とダウンロードはサイトオーナーに限定されています。正しいサイトを表示しているか確認してください。チームメンバーの場合は、サイトオーナーにバックアップを作成してもらうか、先にサイトオーナー権限の譲渡を行ってください。
データ量が多い場合、一度に過大なファイルを扱わなくて済むよう、システムがコンテンツの種類ごとにファイルを分割します。ダウンロードしたすべてのファイルは同じフォルダに保管してください。各ファイルは個別にダウンロードできます。
同じファイルを再度ダウンロードしてみてください。バックアップが7日以上前の場合は、新しく作成してください。それでもコンテンツが見つからない場合は、manifest.jsonでメッセージを確認し、サイト名、ファイル名、スクリーンショットを添えてお問い合わせください。
通常はできません。バックアップはコンテンツ、画像、設定、アセットを保持しますが、プラットフォームごとにレイアウトやデータ構造が異なります。これらのファイルを整理や移行のソースとして使用し、新しいプラットフォームのインポート要件に従って処理してください。
はい、エンジニアチームに引き渡したり、自己開発のコンテンツやアセットのソースとして使用できます。JSON、Markdown、画像、メディアファイルは新しいサイトの再構築に役立ちますが、バックアップはそのままデプロイ可能なコードではなく、新しいレイアウト、機能、データベース、サードパーティサービスは別途作成する必要があります。
ウェブサイトのバックアップとストアの運用データは範囲が異なります。必要なCSVのダウンロードやその他のストアデータの確認については、注文と顧客管理にアクセスしてください。