<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>インポート | masao-Tec-blog</title>
	<atom:link href="https://masao-tec.com/tag/%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88/feed/" rel="self" type="application/rss+xml" />
	<link>https://masao-tec.com</link>
	<description>メーカー系Sier会社に勤めるサラリーマンである筆者が、ホームネットワークの構築を通して得られたノウハウを、自己の備忘録も兼ねてわかりやすく紹介するブログです。</description>
	<lastBuildDate>Tue, 31 May 2022 14:29:35 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://masao-tec.com/wp-content/uploads/2022/01/cropped-monitor-2004457_1280-32x32.png</url>
	<title>インポート | masao-Tec-blog</title>
	<link>https://masao-tec.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Synology NASでWordPress Webサイトのテスト環境構築</title>
		<link>https://masao-tec.com/build-a-test-environment-for-wordpress-websites-on-synology-nas/</link>
		
		<dc:creator><![CDATA[masao]]></dc:creator>
		<pubDate>Sun, 29 May 2022 12:11:36 +0000</pubDate>
				<category><![CDATA[Synology NAS 応用]]></category>
		<category><![CDATA[All In One WP Migration]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[DSM]]></category>
		<category><![CDATA[DSM7.0]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Synology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インポート]]></category>
		<category><![CDATA[バックアップ]]></category>
		<guid isPermaLink="false">https://masao-tec.com/?p=1666</guid>

					<description><![CDATA[前提　本記事でのDSM(OS)バージョンは、Synology DSM 7.1&#160;を用いています。 目次 1.テスト環境の構築方針1-1.Synology NAS上に本番サイトの複製Webサイトを構築する。1-2. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-point block-box has-background has-watery-blue-background-color">
<p>WordPressを用いたWebサイトの公開を行うと、日々の記事更新以外にテーマやプラグインのアップデートや、サイトの見た目を変更するなどを行う機会があります。これらの作業には失敗したり、アップデートを行ったことにより動作しなくなるなどのリスクがあるため、本番サイトを複製したテスト環境を準備し、テスト環境であらかじめ検証をして、問題がないことを確認してから本番サイトに展開するといった運用を行うこととしました。</p>
</div>



<p><span class="badge-green">前提</span>　本記事でのDSM(OS)バージョンは、<strong>Synology DSM 7.1</strong>&nbsp;を用いています。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">1.テスト環境の構築方針</a><ul><li><a href="#toc2" tabindex="0">1-1.Synology NAS上に本番サイトの複製Webサイトを構築する。</a></li><li><a href="#toc3" tabindex="0">1-2.本番サイトのドメインのサブドメインを取得してテスト環境ドメインとする</a></li><li><a href="#toc4" tabindex="0">1-3.本番サイトのデータはバックアッププラグインを活用して複製する</a></li><li><a href="#toc5" tabindex="0">1-4.テスト用サイトは検索エンジンからインデックスされない様に保護する。</a></li><li><a href="#toc6" tabindex="0">1-5.運用イメージ</a></li></ul></li><li><a href="#toc7" tabindex="0">2.テスト環境の構築手順</a><ul><li><a href="#toc8" tabindex="0">2-1.テスト用サイトドメインの取得とDSMへの登録</a></li><li><a href="#toc9" tabindex="0">2-2.テスト用サイトWebサーバの構築</a></li><li><a href="#toc10" tabindex="0">2-3.テスト用サイトのアクセス制限</a></li><li><a href="#toc11" tabindex="0">2-4.テスト用サイトに本番サイトのデータをインポート</a></li></ul></li><li><a href="#toc12" tabindex="0">3.まとめ</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">1.テスト環境の構築方針</span></h2>



<p>テスト環境は以下の方針で構築することとしました。</p>



<h3 class="wp-block-heading"><span id="toc2">1-1.Synology NAS上に本番サイトの複製Webサイトを構築する。</span></h3>



<p>テスト用サイトの目的として、同一環境（ソフトウェアバージョン、ハードウェア構成）上で、WordPress Webコンテンツの変更に対する事前動作検証をすることであるため、Synology NAS上に、本番サイトと同一の複製Webサイトを構築してテスト用サイトとします。</p>



<p>Synology NASのWordPressのWebサイトの構築方法としては、以下の記事で紹介した、<strong>Synologyのパッケージ版のWordPressを使用する方法</strong>と、</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-reference">

<a href="https://masao-tec.com/website-construction-using-wordpress-on-synology-nas/" title="Synology NASでのWordPressを用いたWebサイト構築" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/02/wordpress-581849_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/02/wordpress-581849_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-581849_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-581849_1280-640x360.jpg 640w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NASでのWordPressを用いたWebサイト構築</div><div class="blogcard-snippet internal-blogcard-snippet">Sylogogy NASでWordPressを用いたWebサイトの構築を行います。WordPressを実行するためには、実行環境としてLAMP環境（「Linux」、「Apache」、「MySQL」、「PHP」）を構築することが必要となりますが、Synology NASではインストーラーにより簡単にインストールすることが出来ます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.02.13</div></div></div></div></a>
</div>



<p>以下の記事で紹介した、<strong>WordPress.orgからダウンロードしたWordPressをインストール・セットアップする方法</strong>があります。</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-reference">

<a href="https://masao-tec.com/website-construction-using-wordpress-home-version-on-synology-nas/" title="Synology NASでのWordPress（本家版）を用いたWebサイト構築" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-500x281.jpg 500w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-800x450.jpg 800w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-300x169.jpg 300w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-768x432.jpg 768w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-640x360.jpg 640w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-1144x644.jpg 1144w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280.jpg 1280w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NASでのWordPress（本家版）を用いたWebサイト構築</div><div class="blogcard-snippet internal-blogcard-snippet">Sylogogy NASでWordPressを用いたWebサイトの構築を行います。今回はSynology NASのDSM（DiskStation Manager)で提供されているパッケージを使用せずにWordPress.orgからダウンロードした本家版をインストール・セットアップします。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.02.20</div></div></div></div></a>
</div>



<p>記事の中でも紹介しておりますが、Synologyのパッケージ版のWordPressでは、<strong>NAS上に複数のWordPressWebサイトが作成できない</strong>ことや、<strong>WordPress自体の更新がロックされている</strong>こともあり、本記事でのWordPressサイト構築方法は「<strong>WordPress.orgからダウンロードしたWordPressをインストール・セットアップする方法</strong>」を前提とします。</p>



<p>（パッケージ版とダウンロード版を併用する方法もないわけではないですが、パッケージ版でWordPressの更新がロックされていることもあるため、同一バージョンでの動作確認の趣旨を考えた場合、ダウンロード版で統一したほうが無難です。）</p>



<h3 class="wp-block-heading"><span id="toc3">1-2.本番サイトのドメインのサブドメインを取得してテスト環境ドメインとする</span></h3>



<p>テスト用サイトのURLは、本番サイトのサブドメインを取得して、テスト用サイトのドメインとします。</p>



<ul class="wp-block-list"><li>サブディレクトリ形式：<strong>https://masao-tec.com/test</strong></li><li>サブドメイン形式　　：<strong>https://test.masao-tec.com</strong></li></ul>



<p>サイトのURLにはサブディレクトリ形式とサブドメイン形式がありますが、トップドメインからの階層関係が変わるため、本番サイトからのサイトデータを複製したときにトラブルとなる可能性があるため、<strong>階層関係に変化のないサブドメイン形式の方がよい</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc4">1-3.本番サイトのデータはバックアッププラグインを活用して複製する</span></h3>



<p>以下の記事で、WordPressの記事データのバックアップおよびインポートを行うプラグインについてご紹介しました。</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-related">

<a href="https://masao-tec.com/sbackup-with-synology-nas-wordpress-all-in-one-migration/" title="Synology NAS WordPress All-in-One Migrationによるバックアップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-640x360.jpg 640w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NAS WordPress All-in-One Migrationによるバックアップ</div><div class="blogcard-snippet internal-blogcard-snippet">WordPressのWebサイトのバックアップについて調査・検討し、評価の高い［All In One WP Migration］というプラグインを用いてバックアップを行うこととしました。また［All In One WP Migration］を使用するにあたり、アップロードファイルの容量制限を回避する手段について調査しました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.03.08</div></div></div></div></a>
</div>



<p>テスト用サイトには、上記プラグインで取得した本番サイトのバックアップデータをインポートして、サイト複製を行うこととします。</p>



<h3 class="wp-block-heading"><span id="toc5">1-4.テスト用サイトは検索エンジンからインデックスされない様に保護する。</span></h3>



<p>テスト用サイトが検索エンジンからインデックスされると、本番サイトの重複サイトという扱いとなり、本番サイトの検索エンジンでの評価が下がることとなります。これを避けるため、検索エンジンからインデックスされないよう、BASIC認証を設定して保護することとします。</p>



<h3 class="wp-block-heading"><span id="toc6">1-5.運用イメージ</span></h3>



<p>本番サイトとテスト用サイトの運用イメージ・役割分担は以下のようになります。</p>



<ul class="wp-block-list"><li>記事の作成や更新といった日々の作業は本番サイトで実施する。（ブログデータの正は本番サイトとする。）</li><li>ブログデータの内容はバックアップブラグインで本番サイトからテスト用サイトに複製する。テスト用サイトから本番サイトへのデータ移行は行わない。</li><li>テスト用サイトでは、プラグインの更新やWordPress、テーマの更新といった更新作業、新規プラグインの追加といった作業を本番サイトに先行して実施し、問題ないことを確認してから本番サイトへの反映を行う。（よって、WordPressのプラグインの自動更新設定はOFFにしておきます。）</li><li>PHPやApacheのバージョンアップや、設定変更（パラメータ変更）といったミドルウェア変更についても、テスト用サイトで事前検証を実施してから本番サイトに反映する。</li></ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest012-800x450.jpg" alt="" class="wp-image-2461" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest012-800x450.jpg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012-500x281.jpg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012-300x169.jpg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012-768x432.jpg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012-640x360.jpg 640w, https://masao-tec.com/wp-content/uploads/2022/05/wptest012.jpg 960w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc7">2.テスト環境の構築手順</span></h2>



<p>テスト環境の構築方針に従って、テスト環境の構築を行っていきます。</p>



<h3 class="wp-block-heading"><span id="toc8">2-1.テスト用サイトドメインの取得とDSMへの登録</span></h3>



<p>「<strong>1-2.本番サイトのドメインのサブドメインを取得してテスト環境ドメインとする</strong>」の方針に従い、ドメインについては、メインサイトのサブドメインとしてテスト用サイトを構築することとします。</p>



<p>サブドメインを取得し、取得したドメインにIPアドレスの設定（DDNSの設定）、内向きDNSの設定、証明書の取得といった、Webサイト構築に必要な事前設定作業を実施します。</p>



<h4 class="wp-block-heading">サブドメインの登録</h4>



<p>まずはサブドメインの登録を行います。</p>



<p>本サイトでは<strong>Google Domains</strong>でドメイン登録を行っていますので、<strong>Google Domains</strong>でサブドメインの登録を実施します。</p>



<p><strong>Google Domains</strong>の管理画面の左側メニューから「<strong><strong>DNS</strong></strong>」をクリックしてネームサーバーの管理画面を表示します。</p>



<p>［<strong>ダイナミックDNS</strong>］の管理メニューにて、［<strong>新しいレコード作成</strong>］をクリックし、作成された新しんレコードに<strong>ホスト名（サブドメイン名）</strong>を入力して、［<strong>保存</strong>］をクリックします。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="528" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest001-800x528.jpeg" alt="" class="wp-image-2368" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest001-800x528.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest001-500x330.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest001-300x198.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest001-768x507.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest001-1536x1014.jpeg 1536w, https://masao-tec.com/wp-content/uploads/2022/05/wptest001-1144x755.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest001.jpeg 1615w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>テストサイト用のサブドメインが生成されました。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="255" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest002-800x255.jpeg" alt="" class="wp-image-2369" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest002-800x255.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest002-500x159.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest002-300x95.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest002-768x244.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest002-1536x489.jpeg 1536w, https://masao-tec.com/wp-content/uploads/2022/05/wptest002-1144x364.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest002.jpeg 1612w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>Synoloy NASからDDNSでIPアドレスを設定するための認証情報を取得しておきます。</p>



<p>［<strong>ダイナミックDNS</strong>］の管理メニューにて、新規作成したサブドメインのレコードの［<strong>認証情報を標示</strong>］をクリックします。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="283" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest003-800x283.jpeg" alt="" class="wp-image-2370" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest003-800x283.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest003-500x177.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest003-300x106.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest003-768x272.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest003-1144x405.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest003.jpeg 1226w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>ダイナミックDNSの認証情報を表示するダイアログが表示されます。</p>



<p>「<strong>表示</strong>」をクリックすることにより、「<strong>ユーザー名</strong>」と「<strong>パスワード</strong>」が表示されます。</p>



<p>後ほどDSMの設定で入力するため、内容をメモしておきます。</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest004.jpeg" alt="" class="wp-image-2371" width="546" height="279" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest004.jpeg 728w, https://masao-tec.com/wp-content/uploads/2022/05/wptest004-500x255.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest004-300x153.jpeg 300w" sizes="(max-width: 546px) 100vw, 546px" /></figure>



<h4 class="wp-block-heading">DDNSの登録</h4>



<p>Synology NASにて、登録したサブドメインでDDNSにIPアドレスを登録するように設定を行います。</p>



<p>Synology NAS のDSMコンソールにログインし、［<strong>コントロールパネル</strong>］＞［<strong>外部アクセス</strong>］＞［<strong>DDNS</strong>］の順に進みます。</p>



<p>Synology NASの制約で、<strong>一つのDDNSプロバイダにつき1個のホスト名しか登録できない</strong>というのがあります。すでに本番サイトでサービスプロバイダ［<strong>Google</strong>] は登録済なので、そのままでは追加サブドメインのホスト名をGoogleのDDNSに登録できません。そこで、［<strong>プロバイダのカスタマイズ</strong>」を使用してGoogleのDDNSにサブドメインのホスト名を登録できるように設定を行います。</p>



<p>［<strong>DDNS</strong>］＞［<strong>プロバイダのカスタマイズ</strong>］をクリックします。</p>



<p>［<strong>DDNSサービスプロバイダのカスタマイズ</strong>］ダイアログにて［<strong>追加</strong>］をクリックし、追加レコードに以下を入力します。</p>



<p>サービスプロバイダ：サービスプロバイダとして識別可能な名前を入力します。</p>



<p>Query URL：以下の内容を入力します。</p>



<pre class="wp-block-code bash"><code>https:&#47;&#47;__USERNAME__:__PASSWORD__@domains.google.com/nic/update?hostname=__HOSTNAME__&amp;myip=__MYIP__</code></pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="453" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest005-800x453.jpeg" alt="" class="wp-image-2374" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest005-800x453.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005-500x283.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005-300x170.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005-768x435.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005-240x135.jpeg 240w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005-320x180.jpeg 320w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005-1144x647.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest005.jpeg 1343w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>入力出来たら［<strong>保存</strong>］をクリック。</p>



<p>［<strong>DDNS</strong>］＞［<strong>追加</strong>］をクリックします。</p>



<p>サービスプロバイダとして先ほど追加したプロバイダを選択します。</p>



<p>ホスト名はサブドメイン名を入力します。</p>



<p>ユーザー名とパスワードは、ダイナミックDNSの認証情報で取得したものを入力します。</p>



<p>［<strong>テスト接続</strong>］をクリックしてステータスが［<span class="bold-green">正常</span>］となったら登録完了なので、［<strong>OK</strong>］をクリックしてダイアログを閉じます。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="464" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest006-800x464.jpeg" alt="" class="wp-image-2373" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest006-800x464.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest006-500x290.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest006-300x174.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest006-768x445.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest006-1144x663.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest006.jpeg 1347w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>Google Domainsの管理画面でも<strong>DDNSによるIPアドレス設定が行われている</strong>ことが確認できました。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="221" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest007-800x221.jpeg" alt="" class="wp-image-2375" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest007-800x221.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest007-500x138.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest007-300x83.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest007-768x212.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest007-1144x316.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest007.jpeg 1224w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h4 class="wp-block-heading">内向きDNSへのレコード追加</h4>



<p>「<strong>内向きDNS</strong>」については以下の記事で詳細を説明していますが、ローカルネットワーク内でホスト名によるIPアドレス解決を行う設定です。</p>



<p><span class="badge-green">詳細</span>　Synolog NAS 内向きDNSの設定</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-detail">

<a href="https://masao-tec.com/synology-nas-inward-dns-settings/" title="Synology NAS 内向きDNSの設定" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-500x281.jpg 500w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-800x450.jpg 800w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-300x169.jpg 300w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-768x432.jpg 768w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-640x360.jpg 640w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings-1144x644.jpg 1144w, https://masao-tec.com/wp-content/uploads/2022/03/synology-nas-inward-dns-settings.jpg 1280w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NAS 内向きDNSの設定</div><div class="blogcard-snippet internal-blogcard-snippet">DDNSから取得できるIPアドレスは、インターネット側からアクセスできるグローバルアドレスとなり、このアドレスを使用してローカルLAN内のデバイスからSynology NASへのアクセスはできないため、ローカルLAN内では、DDNSで設定したのと同じドメイン名でローカルIPアドレスを取得できるように、内向きDNSを設定します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.03.11</div></div></div></div></a>
</div>



<p>新規追加したサブドメインについても設定が必要であるため、設定を追加します。</p>



<p>本番サイトのサブドメインなので、本番サイト用のゾーンにリソースレコードを追加することでよいです。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest008-800x450.jpeg" alt="" class="wp-image-2376" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest008-800x450.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008-500x281.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008-300x169.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008-768x432.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008-240x135.jpeg 240w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008-320x180.jpeg 320w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008-640x360.jpeg 640w, https://masao-tec.com/wp-content/uploads/2022/05/wptest008.jpeg 1136w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h4 class="wp-block-heading">SSL証明書の取得</h4>



<p>取得したサブドメイン名による<strong>SSL証明書の取得</strong>を実施します。</p>



<p>Synology NAS のDSMコンソールの［<strong>コントロールパネル</strong>］＞［<strong>セキュリティ</strong>］＞［<strong>証明書</strong>］から、サブドメインの証明書の取得設定を行います。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="413" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest009-800x413.jpeg" alt="" class="wp-image-2377" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest009-800x413.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest009-500x258.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest009-300x155.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest009-768x396.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest009-1144x591.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest009.jpeg 1354w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>証明書の取得の詳細については以下の記事にて紹介しております。</p>



<p><span class="badge-green">詳細</span>　Synology NASで構築したWebサイトに独自ドメイン設定およびLet’s EncryptによるHTTPS化設定</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-detail">

<a href="https://masao-tec.com/websites-built-with-synology-nas-have-their-own-domain-settings-and-lets-encrypt-https-settings/" title="Synology NASで構築したWebサイトに独自ドメイン設定およびLet&#039;s EncryptによるHTTPS化設定" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/02/https-3344700_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/02/https-3344700_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/02/https-3344700_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/02/https-3344700_1280-640x360.jpg 640w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NASで構築したWebサイトに独自ドメイン設定およびLet's EncryptによるHTTPS化設定</div><div class="blogcard-snippet internal-blogcard-snippet">SSL(Secure Sockets Layer)とは、インターネット上でのWebブラウザとWebサーバー間の通信を暗号化し、データをやりとりする仕組みのことです。SSL対応されているWebサイトは、URLが「https://」となります。Webサイトを運営するにあたりHTTPS化は必須となっていますので、本記事ではSynology NASで構築したWebサイトに独自ドメインを設定し、Let&#039;s Encryptによる常時HTTPS化設定を行います。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.02.15</div></div></div></div></a>
</div>



<h3 class="wp-block-heading"><span id="toc9">2-2.テスト用サイトWebサーバの構築</span></h3>



<p>テスト用サイトドメインを用いて、テスト用Webサーバを構築します。</p>



<p>具体的な構築方法については以下記事で紹介したものとなります。</p>



<p><span class="badge-green">詳細</span>　Synology NASでのWordPress（本家版）を用いたWebサイト構築</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-detail">

<a href="https://masao-tec.com/website-construction-using-wordpress-home-version-on-synology-nas/" title="Synology NASでのWordPress（本家版）を用いたWebサイト構築" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-500x281.jpg 500w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-800x450.jpg 800w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-300x169.jpg 300w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-768x432.jpg 768w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-640x360.jpg 640w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280-1144x644.jpg 1144w, https://masao-tec.com/wp-content/uploads/2022/02/wordpress-3446166_1280.jpg 1280w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NASでのWordPress（本家版）を用いたWebサイト構築</div><div class="blogcard-snippet internal-blogcard-snippet">Sylogogy NASでWordPressを用いたWebサイトの構築を行います。今回はSynology NASのDSM（DiskStation Manager)で提供されているパッケージを使用せずにWordPress.orgからダウンロードした本家版をインストール・セットアップします。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.02.20</div></div></div></div></a>
</div>



<p>上記手順に従い、［<strong>2-1.テスト用サイトドメインの取得とDSMへの登録</strong>］で取得、設定を行ったテスト用サイトのサブドメインURLを使用してWebサイトのインストールを行います。</p>



<h3 class="wp-block-heading"><span id="toc10">2-3.テスト用サイトのアクセス制限</span></h3>



<p>テスト用サイトが検索エンジンからインデックスされないようにするため、テスト用サイトにアクセス制限を設定します。</p>



<p>アクセス制限方法としては、<strong>BASIC認証</strong>を設定することとします。</p>



<p><strong>BASIC認証</strong>とは、ブラウザでURLよるアクセスを行った際に、ID（ユーザー名）とパスワードの入力を求めるダイアログが表示されるもので、正しいIDとパスワードの入力がない限りそれ以上のアクセスが出来ません。検索エンジンのクローラーもアクセスできないため、テスト用サイトが検索エンジンからインデックスされることもなくなります。</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest011.jpg" alt="" class="wp-image-2432" width="298" height="213" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest011.jpg 397w, https://masao-tec.com/wp-content/uploads/2022/05/wptest011-300x215.jpg 300w" sizes="(max-width: 298px) 100vw, 298px" /></figure>



<p>テスト用サイトに<strong>BASIC認証</strong>を設定する手順は以下の通りです。</p>



<h4 class="wp-block-heading">.htpasswdファイルの作成</h4>



<p>.htpasswdというIDと暗号化されたパスワードが記述されたファイルを作成し、テスト用サイトのトップディレクトリに格納します。</p>



<p>ファイルの作成には、［<strong>MD5 BASIC認証 ジェネレーター</strong>］のようなキーワードでWeb検索を行うとファイルが生成できるサイトが出てきますので、当該サイトでIDやパスワードを入力して.htpasswdファイルの生成を行います。</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-reference-link">

<a rel="noopener" href="https://www.en-pc.jp/tech/htpasswd.php" title=".htpasswd生成ツール(MD5対応)｜株式会社エン・ＰＣサービス - 東京都台東区蔵前のウェブアプリ・システム開発、ウェブサイト制作会社" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://masao-tec.com/wp-content/uploads/cocoon-resources/blog-card-cache/517dc421a0d49562c180edfb36f3a6f8.png" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">.htpasswd生成ツール(MD5対応)｜株式会社エン・ＰＣサービス - 東京都台東区蔵前のウェブアプリ・システム開発、ウェブサイト制作会社</div><div class="blogcard-snippet external-blogcard-snippet">.htpasswdファイルの設置手順 「.htaccess」ファイルの例（サンプル） BASIC認証とは BASIC認証とは、Webサイトの閲覧に制限をかける、最も単純で基本的な機能です。 ただ、パスワードなどが暗号化さ</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.en-pc.jp/tech/htpasswd.php" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">www.en-pc.jp</div></div></div></div></a>
</div>



<p>上記サイトでは、.htpasswdの中身が画面に表示されるため、表示された内容を.htpasswdに貼り付けます。</p>



<p>なお、.htpasswdの生成ですが、NASにsshでログインして、エディタ（vi)で入力するのが難しければ、DSMコンソールにブラウザアクセスしているPC側でファイルを生成してから、DSMの[<strong>FILE Station</strong>]を用いてアップロードするのが良いと思います。 </p>



<h4 class="wp-block-heading">.htaccessファイルへの設定追加</h4>



<p>以下の内容を、テストサイトのトップディレクトリにある.htaccessに記述します。</p>



<p>本内容も、NASにsshでログインして、エディタ（vi)で編集するのが難しければ、SMコンソールにブラウザアクセスしているPC側でDSMの[<strong>FILE Station</strong>]を用いてダウンロードし、PC側で内容を更新してからアップロードするのが良いと思います。</p>



<pre class="wp-block-code plaintext"><code>AuthUserfile /<span class="red">テストサイトのトップディレクトリのフルパス</span>/.htpasswd
AuthGroupfile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user</code></pre>



<p>注意点は以下です。</p>



<ul class="wp-block-list"><li><strong>#BEGIN XXXX ～ #END XXXX</strong>に囲まれた範囲に記述を行わない。この範囲は他のプラグイン等で.htaccessに記述が追加された行になりますので、プラグインの設定により書き換えが発生するため、<strong>#BEGIN XXXX ～ #END XXXX</strong>に囲まれた範囲には追加の記述を行ってはいけません。</li><li>.htpasswdのフルパスに注意。フルパスがわからなければ、FileStationのファイルのプロパティにて［<strong>場所</strong>］として表示された内容で確認することが出来ます。</li></ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="471" src="https://masao-tec.com/wp-content/uploads/2022/05/wptest010-800x471.jpeg" alt="" class="wp-image-2425" srcset="https://masao-tec.com/wp-content/uploads/2022/05/wptest010-800x471.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/05/wptest010-500x295.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/05/wptest010-300x177.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/05/wptest010-768x452.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/05/wptest010-1536x905.jpeg 1536w, https://masao-tec.com/wp-content/uploads/2022/05/wptest010-1144x674.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/05/wptest010.jpeg 1633w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h4 class="wp-block-heading">BASIC認証の確認</h4>



<p>上記が設定できたら、一度テスト用サイトのドメインにブラウザアクセスしてみて、以下の動作となることを確認します。</p>



<ul class="wp-block-list"><li>ユーザー名とパスワード入力のダイアログが表示されること。</li><li>ユーザー名とパスワードに正しい入力値をいれるとサイトにアクセスできること。</li><li>ユーザー名とパスワードに正しい入力値を入れないとサイトにアクセスできないこと。</li><li>ユーザー名とパスワード入力のダイアログでキャンセルすると401エラーとなること。</li></ul>



<p>上記の動作が確認出来たら、<strong>BASIC認証によるアクセス制限は完了</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc11">2-4.テスト用サイトに本番サイトのデータをインポート</span></h3>



<p>テスト用サイトへの本番サイトのデータインポートには、［<strong>WordPress All-in-One Migration</strong>］プラグインにより実施します。</p>



<p>よって、テスト用サイトには最低限、本プラグインをインストールしておく必要があります。</p>



<p>また、いつでもテスト用サイトを初期状態に戻せるように、［<strong>WordPress All-in-One Migration</strong>］をインストールした段階で、テスト用サイトのバックアップイメージを保存しておきます。</p>



<p>［<strong>WordPress All-in-One Migration</strong>］については詳細を以下記事で紹介しております。</p>



<p><span class="badge-green">詳細</span>　Synology NAS WordPress All-in-One Migrationによるバックアップ</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-detail">

<a href="https://masao-tec.com/sbackup-with-synology-nas-wordpress-all-in-one-migration/" title="Synology NAS WordPress All-in-One Migrationによるバックアップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/03/wordpress-923188_1280-640x360.jpg 640w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NAS WordPress All-in-One Migrationによるバックアップ</div><div class="blogcard-snippet internal-blogcard-snippet">WordPressのWebサイトのバックアップについて調査・検討し、評価の高い［All In One WP Migration］というプラグインを用いてバックアップを行うこととしました。また［All In One WP Migration］を使用するにあたり、アップロードファイルの容量制限を回避する手段について調査しました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.03.08</div></div></div></div></a>
</div>



<p>テストサイトに［<strong>WordPress All-in-One Migration</strong>］がインストール出来たら、本番サイトのバックアップデータを［<strong>WordPress All-in-One Migration</strong>］によりインポートします。</p>



<p>上記で本番サイトの複製サイトが完成です。</p>



<h2 class="wp-block-heading"><span id="toc12">3.まとめ</span></h2>



<p>Synology　NASにてテスト用サイトを構築する手順について紹介しました。</p>



<p>以下の記事でPHPのバージョンアップを行った内容について紹介しておりますが、このようなWebサイトのミドルウェア更新の場合も、テスト用サイトで事前検証してから本番サイトに適用することで、万が一のサイト停止のリスクが削減できるため、テスト用サイトを構築することをお勧めします。</p>



<p><span class="badge">参考</span>　Synology NAS WordPress WebサイトのPHP8.0適用</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-reference">

<a href="https://masao-tec.com/apply-php8-0-for-synology-nas-wordpress-website/" title="Synology NAS WordPress WebサイトのPHP8.0適用" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/05/php80000-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/05/php80000-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/05/php80000-500x281.jpg 500w, https://masao-tec.com/wp-content/uploads/2022/05/php80000-800x450.jpg 800w, https://masao-tec.com/wp-content/uploads/2022/05/php80000-300x169.jpg 300w, https://masao-tec.com/wp-content/uploads/2022/05/php80000-768x432.jpg 768w, https://masao-tec.com/wp-content/uploads/2022/05/php80000-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/05/php80000-640x360.jpg 640w, https://masao-tec.com/wp-content/uploads/2022/05/php80000.jpg 960w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NAS WordPress WebサイトのPHP8.0適用</div><div class="blogcard-snippet internal-blogcard-snippet">Synology DSM7系に対応したPHP8.0がリリースされたため、運用中のWordPres Webサイトへの適用を行いました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.05.14</div></div></div></div></a>
</div>



<p>以上、最後まで記事を読んでいただき、ありがとうございました。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Synology NAS WordPress All-in-One Migrationによるバックアップ</title>
		<link>https://masao-tec.com/sbackup-with-synology-nas-wordpress-all-in-one-migration/</link>
		
		<dc:creator><![CDATA[masao]]></dc:creator>
		<pubDate>Tue, 08 Mar 2022 10:47:27 +0000</pubDate>
				<category><![CDATA[Synology NAS 応用]]></category>
		<category><![CDATA[All In One WP Migration]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[DSM7.0]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Synology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インポート]]></category>
		<category><![CDATA[バックアップ]]></category>
		<category><![CDATA[容量制限]]></category>
		<category><![CDATA[引っ越し]]></category>
		<guid isPermaLink="false">https://masao-tec.com/?p=1536</guid>

					<description><![CDATA[以下の記事で、WordPressのWebサイトをクラッシュさせてしまい、Synology NAS のHyper Backupのバックアップから復元した事例について紹介しました。 参考　Synology NAS WordP [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-point block-box has-background has-watery-blue-background-color">
<p>WordPressのWebサイトのバックアップについて調査・検討し、評価の高い［<strong>All In One WP Migration</strong>］というプラグインを用いてバックアップを行うこととしました。<br>また［<strong>All In One WP Migration</strong>］を使用するにあたり、アップロードファイルの<strong>容量制限を回避</strong>する手段について調査しました。</p>
</div>



<p>以下の記事で、WordPressのWebサイトをクラッシュさせてしまい、<strong>Synology NAS </strong>の<strong>Hyper Backup</strong>のバックアップから復元した事例について紹介しました。</p>



<p><span class="badge">参考</span>　<strong>Synology NAS WordPress Webサイトのクラッシュと、Hyper Backupによるバックアップからの復元</strong></p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-reference">

<a href="https://masao-tec.com/synology-nas-wordpress-website-crash-and-restore-from-backup-by-hyperbackup/" title="Synology NAS WordPress Webサイトのクラッシュと、Hyper Backupによるバックアップからの復元" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://masao-tec.com/wp-content/uploads/2022/03/wordpress-588495_1280-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://masao-tec.com/wp-content/uploads/2022/03/wordpress-588495_1280-320x180.jpg 320w, https://masao-tec.com/wp-content/uploads/2022/03/wordpress-588495_1280-240x135.jpg 240w, https://masao-tec.com/wp-content/uploads/2022/03/wordpress-588495_1280-640x360.jpg 640w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Synology NAS WordPress Webサイトのクラッシュと、Hyper Backupによるバックアップからの復元</div><div class="blogcard-snippet internal-blogcard-snippet">人為的な作業誤りによりWordPressのWebサイトがクラッシュしました。Synology NASのHyper Backupによるデイリーバックアップを実施していたため、Hyper Backupのバックアップから復元を行い、無事Webサイトを復旧することが出来ました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://masao-tec.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">masao-tec.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.03.02</div></div></div></div></a>
</div>



<p>ただし、<strong>Synology NAS</strong> の<strong>Hyper Backup</strong>はNAS全体のバックアップとなり、復元についても<span class="marker-under">データベースを丸ごと復元しかできない</span>など、小回りも効きづらいため、<strong>WordPress単体でのバックアップ</strong>について調査・検討することとしました。</p>



<p><span class="badge-green">前提</span>　本記事でのDSM(OS)バージョンは、<strong>Synology DSM 7.0</strong>&nbsp;を用いています。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">1.バックアップ方法について</a></li><li><a href="#toc2" tabindex="0">2.All In One WP Migrationについて</a><ul><li><a href="#toc3" tabindex="0">2-1.All In One WP Migration バックアップ</a></li><li><a href="#toc4" tabindex="0">2-2.All In One WP Migration インポート</a></li><li><a href="#toc5" tabindex="0">2-3.All In One WP Migration エクスポート</a></li></ul></li><li><a href="#toc6" tabindex="0">3.All In One WP Migrationのインポート容量制限回避方法</a><ul><li><a href="#toc7" tabindex="0">3-1.PHPプロファイルで容量制限を回避するパラメータを設定</a></li><li><a href="#toc8" tabindex="0">3-2.All In One WP Migrationのインポート容量の確認</a></li></ul></li><li><a href="#toc9" tabindex="0">4.まとめ</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">1.バックアップ方法について</span></h2>



<p>WordPressでバックアップする対象のデータとしては、WordPressインストールフォルダのWordPress構成ファイル群（WordPress本体のプログラムやプラグインのプログラムソースコードと、Webサイトで使用しているメディアファイル、インストールしたテーマ）と、データベース（ブログデータ）があります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-800x450.png" alt="" class="wp-image-1702" srcset="https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-800x450.png 800w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-500x281.png 500w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-300x169.png 300w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-768x432.png 768w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-240x135.png 240w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-320x180.png 320w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup-640x360.png 640w, https://masao-tec.com/wp-content/uploads/2022/03/wp-backup.png 960w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>バックアップ方法としては、<strong>WordPress構成ファイル群とデータベースのデータをそれぞれ手動でバックアップする方法</strong>と、<strong>バックアップ用のプラグインを用いてバックアップする方法</strong>があります。</p>



<p><strong>WordPressを手動でバックアップする方法</strong>は、WordPress構成ファイル群についてはWordPressインストールフォルダを丸ごと<strong>FTPソフト等</strong>を用いて別メディアに格納し、データベースのブログデータは<strong>PHP MyAdmin</strong>などのデータベース操作ツールを用いてデータベースをエクスポートして保存しますが、それなりにスキルも手間もかかります。<br></p>



<figure class="wp-block-table aligncenter"><table class="has-fixed-layout"><thead><tr><th><strong>バックアップ方法</strong></th><th><strong>長所</strong></th><th><strong>短所</strong></th></tr></thead><tbody><tr><td><strong>Synology Hyper Backupによるバックアップ</strong></td><td>データ保存の失敗が少なく、安定したバックアップ体制が見込める。</td><td>基本はNAS全体のバックアップ機能のため、小回りが利きにくい。<br>複数サイトを運用している場合データベース一括復元となってしまう。</td></tr><tr><td><strong>WordPressを手動でバックアップ</strong></td><td>WordPressのバックアップとしては基本の方法。<br>手段も確立しており、バックアップ方法としては確実性がある。<br>複数サイト運用していてもサイト毎にバックアップが取れるなど小回りが利く。</td><td>知識・スキルが必要。<br>バックアップに手間がかかる。</td></tr><tr><td><strong>WordPressをプラグインでバックアップ</strong></td><td>プラグインの機能次第であるが、ワンクリックでバックアップが取れるなど、手間がかからない。<br>複数サイト運用していてもサイト毎にバックアップが取れるなど小回りが利く。</td><td>どういったデータフォーマットでバックアップがとられるかはプラグイン次第となる。<br>プラグインのバグによりバックアップが失敗する可能性がある。</td></tr></tbody></table><figcaption><strong>バックアップ方法の比較</strong></figcaption></figure>



<p><br><strong>バックアップ用のプラグインを用いてバックアップする方法</strong>については、バックアップ用のプラグインがいくつか存在していますが、なかでも<strong>［All In One WP Migration］</strong>というプラグインが様々なサイトで紹介されており、現状では<span class="bold-red">最も評価が高い</span>ようです。</p>



<p>よって、本サイトも<strong>［All In One WP Migration］</strong>を導入してバックアップを行うこととしました。</p>



<h2 class="wp-block-heading"><span id="toc2">2.All In One WP Migrationについて</span></h2>



<p><strong>［All In One WP Migration］</strong>プラグインのインストールは、WordPressの管理画面の<strong>［プラグイン］＞［新規追加］</strong>で<strong>［プラグインを追加］</strong>画面を表示し、<strong>［All In One WP Migration］</strong>をキーワード検索します。</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="639" height="399" src="https://masao-tec.com/wp-content/uploads/2022/03/8-3-2022_15056.jpeg" alt="" class="wp-image-1711" srcset="https://masao-tec.com/wp-content/uploads/2022/03/8-3-2022_15056.jpeg 639w, https://masao-tec.com/wp-content/uploads/2022/03/8-3-2022_15056-500x312.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/8-3-2022_15056-300x187.jpeg 300w" sizes="(max-width: 639px) 100vw, 639px" /></figure></div>



<p>インストールして有効化します。</p>



<h3 class="wp-block-heading"><span id="toc3">2-1.All In One WP Migration バックアップ</span></h3>



<p><strong>［<strong>All In One WP Migration</strong>］</strong>プラグインのバックアップには、<span class="bold-green">［バックアップを作成］</span>、<span class="bold-green">［ダウンロード］</span>、<strong>［復元］</strong>、<span class="bold-red">［削除］</span>のメニューがあります。</p>



<p>［<span class="bold-green">バックアップを作成</span>］をクリックすると、バックアップの作成を開始します。</p>



<p><span class="bold-green">［ダウンロード］</span>は、バックアップをブラウザでダウンロードします。</p>



<p><span class="bold-red">［削除］</span>はバックアップファイルを削除します。</p>



<p><strong>［復元］</strong>はバックアップファイルを直接復元する機能ですが、<strong>有料オプション購入</strong>しないと使用できない機能です。インポート機能があるので特に使えなくても問題ないです。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="556" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22567-1-800x556.jpeg" alt="" class="wp-image-1713" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22567-1-800x556.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22567-1-500x348.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22567-1-300x209.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22567-1-768x534.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22567-1.jpeg 1048w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>バックアップファイルがない状態だと、<span class="bold-green">［バックアップを作成］</span>しか表示されません。</p>



<p><span class="bold-green">［バックアップを作成］</span>をクリックしてバックアップの作成を開始します。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="553" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225637-1-800x553.jpeg" alt="" class="wp-image-1714" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225637-1-800x553.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225637-1-500x346.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225637-1-300x208.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225637-1-768x531.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225637-1.jpeg 1051w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>プラグインにによりバックアップ（エクスポート）処理が実行されます。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="495" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225651-1-800x495.jpeg" alt="" class="wp-image-1715" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225651-1-800x495.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225651-1-500x309.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225651-1-300x185.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225651-1-768x475.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225651-1.jpeg 1116w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>バックアップが完了すると、ダイアログが表示されます。</p>



<p>ダイアログの<span class="bold-green">［ダウンロード］</span>をクリックするとバックアップファイルをブラウザでダウンロードすることが出来ます。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="429" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225754-1-800x429.jpeg" alt="" class="wp-image-1716" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225754-1-800x429.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225754-1-500x268.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225754-1-300x161.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225754-1-768x412.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225754-1.jpeg 1133w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<h3 class="wp-block-heading"><span id="toc4">2-2.All In One WP Migration インポート</span></h3>



<p><strong>［All In One WP Migration］</strong>のバックアップファイルのインポートは、サイトのインポート画面のインポートエリアに、ブラウザでバックアップファイルをドラッグ＆ドロップすることにより実行します。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="550" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22590-1-800x550.jpeg" alt="" class="wp-image-1717" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22590-1-800x550.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22590-1-500x344.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22590-1-300x206.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22590-1-768x528.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_22590-1.jpeg 1058w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>インポート処理が開始され、ファイル読み込み処理が実行されます。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-800x450.jpeg" alt="" class="wp-image-1718" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-800x450.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-500x281.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-300x169.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-768x432.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-240x135.jpeg 240w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-320x180.jpeg 320w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1-640x360.jpeg 640w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_225958-1.jpeg 1141w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>インポート処理によりデータが上書きされる旨の注意喚起ダイアログが表示されますので、［<span class="bold-green">開始</span>］をクリックします。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="457" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23034-1-800x457.jpeg" alt="" class="wp-image-1719" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23034-1-800x457.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23034-1-500x285.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23034-1-300x171.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23034-1-768x438.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23034-1.jpeg 1139w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>インポートが完了しました。</p>



<p>この後、WordPressの管理画面からいったんログアウトとなり、再度ログインする必要があります。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="444" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1-800x444.jpeg" alt="" class="wp-image-1720" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1-800x444.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1-500x277.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1-300x166.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1-768x426.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1-1144x635.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_23439-1.jpeg 1146w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<h3 class="wp-block-heading"><span id="toc5">2-3.All In One WP Migration エクスポート</span></h3>



<p><strong>［All In One WP Migration］</strong>のエクスポートでは<span class="bold-blue">［高度なオプション］</span>の設定により、エクスポート（バックアップ）ファイルに含める内容を選択することが出来ます。</p>



<p>これにより、たとえば、エクスポートファイルをメディアライブラリとそれ以外に分けることにより、アップロード容量に制限がある場合にアップロードサイズを押さえてインポートすることが可能となります。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="558" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_2370-2-800x558.jpeg" alt="" class="wp-image-1721" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_2370-2-800x558.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_2370-2-500x349.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_2370-2-300x209.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_2370-2-768x536.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_2370-2.jpeg 1046w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<h2 class="wp-block-heading"><span id="toc6">3.All In One WP Migrationのインポート容量制限回避方法</span></h2>



<p><strong>［All In One WP Migration］</strong>ですが、標準状態だと、インポートの最大アップロードサイズに<strong>容量制限</strong>があり、せっかくエクスポート（バックアップ）した状態をインポートするのに<span class="marker-under-red"><strong>容量制限</strong>に引っかかって</span>そのままではインポートできません。</p>



<p>容量制限を回避する方法については以下の<strong>［All In One WP Migration］</strong>の公式サイトに記載されています。</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-reference-link">

<a rel="noopener" href="https://help.servmask.com/2018/10/27/how-to-increase-maximum-upload-file-size-in-wordpress/" title="How to Increase Maximum Upload File Size in WordPress - ServMask Helpdesk" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fhelp.servmask.com%2F2018%2F10%2F27%2Fhow-to-increase-maximum-upload-file-size-in-wordpress%2F?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">How to Increase Maximum Upload File Size in WordPress - ServMask Helpdesk</div><div class="blogcard-snippet external-blogcard-snippet">There are 4 ways that you can choose to increase the maximum upload file size in WordPress. 1. Use our plugin (easy) 2. Contact hosting provider (medium) Reach over to the customer support of your hosting provider and ask them to increase t...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://help.servmask.com/2018/10/27/how-to-increase-maximum-upload-file-size-in-wordpress/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">help.servmask.com</div></div></div></div></a>
</div>



<p>上記サイトの説明によると、方法として以下３つの手段が提示されています。</p>



<ol class="has-watery-blue-background-color has-background wp-block-list"><li><strong>有償版プラグインを購入する。</strong></li><li><strong>ホスティングプロバイダに依頼して容量制限を回避してもらう。</strong></li><li><strong>自力でWordPressのファイル（.htaccessまたはwp-config.php）にパラメータを設定する。</strong></li></ol>



<p><strong>1.</strong>の手段が一番簡単・確実ですが費用が掛かります。</p>



<p><strong>3.</strong>の手段で容量制限を回避する手段を紹介するサイトが多いですが、試してみたところうまく動作しませんでした。</p>



<p>Synology NASでWebサイトを運営している場合、<strong>ホスティングプロバイダ＝自分自身</strong>となりますので、<strong>２.</strong>の方法に該当する手段として、<br><br><strong>［PHPプロファイルで容量制限を回避するパラメータを設定する］</strong><br><br>ことで容量制限を回避することとします。</p>



<p>以下に具体的な手順を説明します。</p>



<h3 class="wp-block-heading"><span id="toc7">3-1.PHPプロファイルで容量制限を回避するパラメータを設定</span></h3>



<p>DSMコンソールにログインし、<strong>［Web Station］</strong>&gt;<strong>［スクリト言語の設定］</strong>をクリックする。</p>



<h4 class="wp-block-heading">パッケージ版WordPressを使用している場合</h4>



<p>パッケージベースのプロファイルからWordPressを選択し、編集をクリックして<strong>［PHPプロファイルを編集］</strong>ダイアログを表示させる。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="422" src="https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252-800x422.jpeg" alt="" class="wp-image-1636" srcset="https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252-800x422.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252-500x264.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252-300x158.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252-768x405.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252-1144x603.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22252.jpeg 1366w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p><span class="bold-blue">［<strong>コア</strong>］</span>タブを選択して、パラメータ設定画面を表示させ、以下のパラメータを編集します。</p>



<p>編集が完了したら<span class="bold-blue">［保存］</span>をクリックしてパラメータ値を保存します。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="619" src="https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22651-800x619.jpeg" alt="" class="wp-image-1637" srcset="https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22651-800x619.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22651-500x387.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22651-300x232.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22651-768x594.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/6-3-2022_22651.jpeg 932w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p class="has-text-align-center">パラメータ設定一覧の説明</p>



<figure class="wp-block-table"><table><thead><tr><th>パラメータ</th><th>設定値例</th><th>説明</th></tr></thead><tbody><tr><td><strong>upload_max_filesize</strong></td><td>5120M</td><td>アップロードファイルの最大サイズ。バックアップファイルサイズよりも大きくします。設定値例の場合、バックアップファイルサイズの最大値は5GBとなります。</td></tr><tr><td><strong>post_max_size</strong></td><td>5120M</td><td>許可される POST データの最大サイズ。バックアップファイルサイズよりも大きくします。設定値例の場合、バックアップファイルサイズの最大値は5GBとなります。</td></tr><tr><td><strong>memory_limit</strong></td><td>256M</td><td>PHPのメモリ使用量の上限。All In One WP Migrationの公式サイトの説明によるとアップロードサイスよりも大きくすることが推奨されていますが、そこまで大きくしなくても一応動作するようです。-1を設定すると無制限に設定することが出来ます。</td></tr><tr><td><strong>max_execution_time</strong></td><td>300 </td><td>スクリプトの最大実行時間です。ここで指定された秒数に達すると処理が終わっていなくてもスクリプトは強制終了されます。All In One WP Migrationの公式サイトでは300秒（5分）に設定が推奨されていますが、バックアップファイルが大きくなったりサーバの処理性能の制約により300秒で足りない場合はさらに増やしてもよいかもしれません。</td></tr><tr><td><strong>max_input_time</strong></td><td>300 </td><td>各スクリプトがリクエストデータの解析にかけることができる最大の時間。Synology DSMの初期設定値は60秒。All In One WP Migrationの公式サイトでは300秒（5分）に設定が推奨ていますが、バックアップファイルが大きくなったりサーバの処理性能の制約により300秒で足りない場合はさらに増やしてもよいかもしれません。</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">パッケージ版WordPressを使用せず本家版WordPressを独自インストールしている場合</h4>



<p>ユーザ定義のプロファイルから［<strong>WordPress</strong>］を選択し、［<strong>編集</strong>］をクリックして［<strong>PHPプロファイルを編集</strong>］ダイアログを表示させる。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="420" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127-800x420.jpeg" alt="" class="wp-image-1658" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127-800x420.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127-500x262.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127-300x157.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127-768x403.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127-1144x600.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0127.jpeg 1368w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<p>パラメータの設定は［<strong>パッケージ版WordPressを使用している場合</strong>］と同様となります。</p>



<h3 class="wp-block-heading"><span id="toc8">3-2.All In One WP Migrationのインポート容量の確認</span></h3>



<p>PHPプロファイルで容量制限を回避するパラメータを設定することにより、<strong>［<strong>All In One WP Migration</strong>］</strong>のインポートの最大アップロードファイルサイズが拡大（本事例では５GB）されました。</p>



<p>これで、バックアップファイルの大きさを気にせずにバックアップファイルのインポートが出来るようになります。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="315" src="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632-800x315.jpeg" alt="" class="wp-image-1660" srcset="https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632-800x315.jpeg 800w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632-500x197.jpeg 500w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632-300x118.jpeg 300w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632-768x302.jpeg 768w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632-1144x450.jpeg 1144w, https://masao-tec.com/wp-content/uploads/2022/03/7-3-2022_0632.jpeg 1310w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>



<h2 class="wp-block-heading"><span id="toc9">4.まとめ</span></h2>



<p>WordPressのWebサイトのバックアップについて調査・検討し、<strong>［All In One WP Migration］</strong>プラグインを用いたバックアップについて紹介しました。</p>



<p>また<strong>［All In One WP Migration］</strong>を使用するにあたり、アップロードファイルの<strong>容量制限を回避</strong>する手段について紹介しました。</p>



<p><strong>［All In One WP Migration］</strong>を用いたバックアップはワンクリックでバックアップが取得でき、復元（リストア・インポート）も簡単にできるので快適です。</p>



<p>これからは、サイトの保守（記事投稿も含む）をする時には必ずバックアップを取得してから作業を行うこととし、不測の事態に備えたいと思います。</p>



<p>以上、最後まで記事を読んでいただき、ありがとうございました。</p>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://amzn.to/3XFno9P"><img decoding="async" width="160" height="160" loading="lazy" src="https://m.media-amazon.com/images/I/71hN2r+v6QL._AC_SL1500_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://amzn.to/3XFno9P">【NAS用HDD】Synology HAT3300-4T [4TB 3.5 SATA 5,400rpm / NASグレードHDD(MTTF100万時間) / 3年保証]</a></div>
      <div class="kattene__description">Synology</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://amzn.to/3XFno9P">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://a.r10.to/hN4D6Y">Rakuten</a></div></div></div></div>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://amzn.to/4273eqv"><img decoding="async" width="160" height="160" loading="lazy" src="https://m.media-amazon.com/images/I/71y0UqWIiSL._AC_SL1500_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://amzn.to/4273eqv">Seagate IronWolf 3.5インチ  4TB 内蔵 ハードディスク HDD CMR 6Gb/s 256MB 5400rpm ST4000VN006/EC</a></div>
      <div class="kattene__description">SEAGATE</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://amzn.to/4273eqv">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://a.r10.to/hF34Wm">Rakuten</a></div></div></div></div>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://www.amazon.co.jp/%E3%80%90NAS%E7%94%A8%E6%8B%A1%E5%BC%B5%E3%83%A1%E3%83%A2%E3%83%AA%E3%80%91Synology-D4NESO-2666-4G-666-SODIMM-Synology-%E5%9B%BD%E5%86%85%E6%AD%A3%E8%A6%8F%E4%BB%A3%E7%90%86%E5%BA%97%E5%93%81/dp/B07X5MMGWG?pd_rd_w=UsYPJ&amp;pf_rd_p=e6abce55-fc6f-4462-923b-b8a729351d49&amp;pf_rd_r=G7HNVA53TGP07FV4YBGW&amp;pd_rd_r=b5e13bb6-c0a4-4dd6-abce-8903827de7c5&amp;pd_rd_wg=KdtA8&amp;pd_rd_i=B07X5MMGWG&amp;psc=1&amp;linkCode=ll1&amp;tag=masaotecblo0b-22&amp;linkId=fc1c31dcfe099df6c1be21329903570e&amp;language=ja_JP&amp;ref_=as_li_ss_tl"><img decoding="async" width="160" height="160" loading="lazy" src="https://m.media-amazon.com/images/I/612ZzLNDauL.__AC_SY300_SX300_QL70_ML2_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://www.amazon.co.jp/%E3%80%90NAS%E7%94%A8%E6%8B%A1%E5%BC%B5%E3%83%A1%E3%83%A2%E3%83%AA%E3%80%91Synology-D4NESO-2666-4G-666-SODIMM-Synology-%E5%9B%BD%E5%86%85%E6%AD%A3%E8%A6%8F%E4%BB%A3%E7%90%86%E5%BA%97%E5%93%81/dp/B07X5MMGWG?pd_rd_w=UsYPJ&amp;pf_rd_p=e6abce55-fc6f-4462-923b-b8a729351d49&amp;pf_rd_r=G7HNVA53TGP07FV4YBGW&amp;pd_rd_r=b5e13bb6-c0a4-4dd6-abce-8903827de7c5&amp;pd_rd_wg=KdtA8&amp;pd_rd_i=B07X5MMGWG&amp;psc=1&amp;linkCode=ll1&amp;tag=masaotecblo0b-22&amp;linkId=fc1c31dcfe099df6c1be21329903570e&amp;language=ja_JP&amp;ref_=as_li_ss_tl">【NAS用拡張メモリ】Synology D4NESO-2666-4G [DDR4-2,666-SODIMM / 4GB / Synology NAS専用] 国内正規代理店品</a></div>
      <div class="kattene__description">Synology</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://www.amazon.co.jp/%E3%80%90NAS%E7%94%A8%E6%8B%A1%E5%BC%B5%E3%83%A1%E3%83%A2%E3%83%AA%E3%80%91Synology-D4NESO-2666-4G-666-SODIMM-Synology-%E5%9B%BD%E5%86%85%E6%AD%A3%E8%A6%8F%E4%BB%A3%E7%90%86%E5%BA%97%E5%93%81/dp/B07X5MMGWG?pd_rd_w=UsYPJ&amp;pf_rd_p=e6abce55-fc6f-4462-923b-b8a729351d49&amp;pf_rd_r=G7HNVA53TGP07FV4YBGW&amp;pd_rd_r=b5e13bb6-c0a4-4dd6-abce-8903827de7c5&amp;pd_rd_wg=KdtA8&amp;pd_rd_i=B07X5MMGWG&amp;psc=1&amp;linkCode=ll1&amp;tag=masaotecblo0b-22&amp;linkId=fc1c31dcfe099df6c1be21329903570e&amp;language=ja_JP&amp;ref_=as_li_ss_tl">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://hb.afl.rakuten.co.jp/ichiba/05126964.481bb828.0cc30f1e.c28e1fdc/_RTLink41257?pc=https%3A%2F%2Fproduct.rakuten.co.jp%2Fproduct%2F-%2F4a33334a67b3e6a8244995c1dc112b8d%2F&amp;link_type=hybrid_url&amp;ut=eyJwYWdlIjoiaXRlbSIsInR5cGUiOiJoeWJyaWRfdXJsIiwic2l6ZSI6IjI0MHgyNDAiLCJuYW0iOjEsIm5hbXAiOiJyaWdodCIsImNvbSI6MSwiY29tcCI6ImRvd24iLCJwcmljZSI6MCwiYm9yIjoxLCJjb2wiOjEsImJidG4iOjEsInByb2QiOjEsImFtcCI6ZmFsc2V9">Rakuten</a></div></div></div></div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
