[Sitecore][Back Up DB]サイトコアDBのバックアップ

今日はサイトコアのデータベースバックアップについて書きます。

普段の作業でサイトコアサイトは五つのデーだベースがあります。(Core, Master, Web, WFFM, Analytics)これにカスタムのデーだベースを加え、一つのサイトは六個のデーだベースになります。サイトをパックアップまたリストーアはSQL Server Management Studioのユーザインタェースタスクにてすればいいです。先週、会社から新しいPCをもらい、既存のサイトを新しいPCへ移しなければなりません。ざっと見れば、120以上のデータベースをバックアップ/リストーアをしなければなりません。これをManagement Studioのユーザインタフェースタスクでやれば、かなり時間がかあるので、SQLクエリを使うことにした。今回はデータベースを移すためのSQLクエリを纏めました。

データベースバックアップ

DECLARE @DBList VARCHAR(MAX)
SELECT @DBList = COALESCE(@DBList+',' ,'') + Name
FROM master.dbo.sysdatabases
WHERE [name] LIKE '%local%'
print

続きを読む