WP RocketやWP Fastest cacheを使ってサイト表示を高速化しているサイトは結構多いと思います。
WP Rocket/WP Fastest cacheは静的キャッシュを大量に作るので、記事数が増えるとサーバーの容量を圧迫しがちです。
記事が多くなると、キャッシュサイズが100GB近くになることもあります。
WP Rocket/WP Fastest cacheのサイトを別のサーバーに移転する際に、cahceディレクトリが巨大すぎて移転できない、もしくは時間がかかりすぎる問題がありました。
WP Rocket/WP Fastest cacheのキャッシュはサーバー移転する必要あるか?
cacheディレクトリはあくまでキャッシュです。
サーバー移転する必要はなく、移転先で再度生成すれば同じものが作られます。
もし、ドメインを変更するのであれば、WP Rocket/WP Fastest cacheであれば、なおさらキャッシュを移転する必要はありません。
WP Rocket
WP Rocketのキャッシュはサイト名でフォルダが作られます。
wp-content/cache/wp-rocket/example.com
ドメイン名が変わってしまうと、そのキャッシュは使われなくなり、新しいサイト名でキャッシュが作られます。
ですので、WP Rocketのキャッシュはサーバー移転で移す必要はありません。
WP Fastest cache
wp-content/cache/tmpWpfc
にキャッシュが作られます。
ある程度のサイズになると自動的に削除される仕組みのようですが、残ってしまうこともあります。
このディレクトリは移転する必要ありません。
まとめ
サーバー移転では静的キャッシュプラグインのキャッシュデータは移転する必要ありません。
特に、WP RocketやWP Fastest cacheは大きなキャッシュデータを作りますので、真面目に移転するととんでもないサイズになります。
cahceディレクトリの中にある巨大なデータは移転の対象から外した方が捗ります。