Liferay Cloud Platform CLI バックアップ管理
Liferay Cloud Platformにおける、より高度なバックアップ管理エクスペリエンスへようこそ。コマンドラインインターフェース(CLI)ツールを介したバックアップのダウンロード機能とアップロード機能の両方に、大幅なアップデートを実施しました。私たちの目標は、バックアップ管理のための堅牢で効率的かつ透明性の高い一連のオプションを提供することです。
以下の機能は、 バージョン 3.12 以降で利用可能です。
バックアップのダウンロード
新機能と強化された機能
データベースとドキュメントライブラリの同時ダウンロード
データベースとドキュメントライブラリのバックアップを一度にダウンロードすることで、貴重な時間を節約できるようになりました。これを開始するコマンドは lcp backup download --backupId {backupId} です。
詳細な制御のためのオプションフラグ
データベースのバックアップのみをダウンロードしたい場合は、次のように --database フラグを追加することで簡単に実行できます。 lcp backup download --backupId {backupId} --database。
ログ記録と監視機能の改善
ダウンロード処理中に何が起こっているかについて、より詳細な情報を提供できるよう、ユーザーアクティビティログを強化しました。この機能は、トラブルシューティングと監視に役立ちます。
更新されたバックアップルート
バックアップダウンロードを開始するためのAPIルートを最適化しました。これは、ユーザー体験を簡素化し、効率性を向上させるために設計されています。
ダウンロードのコマンド例
両方のタイプのバックアップをまとめてダウンロードするには:
lcp backup download --backupId {backupId}
データベースのみをダウンロードするには:
lcp backup download --backupId {backupId} --database
並行処理設定
ダウンロード速度を最適化したい場合は、 --concurrency フラグを使用できます。これにより、同時に実行するダウンロードストリームの数を設定できます。これはドキュメントライブラリのダウンロードにのみ適用される点にご注意ください。データベースのバックアップは単一ファイルであるためです。
バックアップアップロード
バックアップをアップロードできるのは誰ですか?
役割ベースのアクセス制御
バックアップアップロード機能は、特定の役割を持つユーザー(具体的には、チームメンバー、オーナー、管理者)のみに限定されています。
プロジェクト固有のアクセス
あなたのアクセス権限は、割り当てられたプロジェクトに限定されており、強固なセキュリティプロトコルが確保されています。
コマンド構文とパラメータ
バックアップをアップロードするには、以下を実行してください。
lcp backup upload --project {ProjectName} --environment {Environment} --doclib {PathToDocLibFolder} --database {PathToDatabaseFile.gz} --concurrency {NumberOfConcurrentStreams}
パラメータガイドライン
--database: データベースのバックアップは.gz形式である必要があります。--doclib: ドキュメントライブラリを含むフォルダを指定する必要があります。--concurrency: 並列アップロードストリームを制御するためのオプションパラメータ。デフォルト値は500に設定されています。
バックアップアップロードに関する追加注意事項
- Google Cloud Storage の要件: アップロード機能は、Google Cloud Storage (GCS) が環境で有効になっている場合にのみ利用できます。
- パフォーマンス向上のための並行処理: 並行処理オプションを使用すると、CLI で複数のファイルを並行してアップロードできるため、合計アップロード時間を短縮できます。
UI互換性に関する重要な注意事項

最新のCLIアップデートのリリースに伴い、UIからバックアップのアップロードおよびダウンロードオプションを削除しました。この変更が一部のお客様にとって不便となる可能性があることは承知しておりますが、これは最も堅牢で効率的かつ安全なバックアップソリューションを提供するという当社の取り組みに基づくものです。 CLIは大規模なデータセットの管理に適しており、パフォーマンスも優れています。
フィードバックをお待ちしています: これらの変更がワークフローにどのような影響を与えているか、ぜひお聞かせください。皆様のご経験やご意見は、このサービスを継続的に改善していく上で非常に重要です。何か問題が発生した場合は、速やかに対応できるよう、弊社までご連絡ください。