PowerShellは、常に管理者にプログラミングの感じを与える, 基本的に私はバックアップなどのタスクを実行するオプションやメニューを使用して、には本当に多くの開発者です (私は、サーバーの全体管理のバックアップオプションを使用しないjは)
のは、例とPowerShellを使用して約サイトコレクションのバックアップ話しましょう.
構文:
バックアップSPSite <<サイトコレクションのURL>>
-パス <<ファイルパス>>
[-力]
[-確認]
[-NoSiteLock]
[-UseSqlSnapshot]
例 1:
バックアップSPSiteのhttp://localhostのパスのC:\SiteBackup.bak
サイトコレクションのバックアップを作成します。, バックアップファイルは、Cに保存されます: SiteBackup.bakという名前のドライブ
例 2:
バックアップSPSiteのhttp://localhostのパスのC:\SiteBackup.bakフォース
ジョブは、毎日のバックアップを取る予定されている場合, バックアップファイルが既に指定されたパスに存在する場合, バックアッププロセスが終了される.
使用して、強制的にファイルを既存の上書きが強制されます.
例 3:
デフォルトでベーカップサイト·コマンドは、読み取り専用としてサイトコレクションを設定しましょう, バックアップの進行中および/更新を避けるために、または破損からバックアップファイルを防ぐためている間. サイトコレクションをロックされません使用して- NoSiteLockスイッチは、読み取り専用に, 進行中のバックアップ中に.
例 4:
スイッチ
UseSqlSnapShotバックアップを使用してスナップショットを実行します, このスイッチは、Enterprise Editionでのみ動作します.
返信コメントを残す