{"id":82012,"date":"2025-01-17T01:20:58","date_gmt":"2025-01-17T06:20:58","guid":{"rendered":"https:\/\/litextension.com\/blog\/?p=82012"},"modified":"2025-01-17T01:23:00","modified_gmt":"2025-01-17T06:23:00","slug":"drupal-backup-and-migrate","status":"publish","type":"post","link":"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/","title":{"rendered":"How to Drupal Backup and Migrate: A Comprehensive Guide 2026"},"content":{"rendered":"<p>With Drupal 8 already unsupported and Drupal 7 support ending in January 2025, backing up and migrating to a new version is essential. This necessity is why we've prepared a straightforward tutorial for Drupal backup and migrate.<\/p>\n<p>We've laid out everything in simple, easy-to-follow steps designed to be accessible even if you're not technically savvy.<\/p>\n<ul>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-1-enable-the-module\"><strong>Step 1: Enable the module;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-2-create-a-directory\"><strong>Step 2: Create the private directory;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-3-update-the-settings-file\"><strong>Step 3: Update the settings file;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-4-clear-drupal-cache\"><strong>Step 4: Clear Drupal cache;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-5-confirm-the-settings\"><strong>Step 5: Confirm the settings;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-6-set-up-drupal-backup-and-migrate\"><strong>Step 6: Set up Drupal backup and migrate;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-7-download-the-backup-to-your-server\"><strong>Step 7: Download the backup Drupal file;<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/litextension.com\/blog\/drupal-backup-and-migrate\/#step-8-schedule-and-restore-backups-optional\"><strong>Step 8: Schedule and restore backups.<\/strong><\/a><\/li>\n<\/ul>\n<p>Keep reading for more details!<\/p>\n<hr \/>\n<h2>How to Backup and Migrate with Drupal Module?<\/h2>\n<p>The<strong> <a href=\"https:\/\/www.drupal.org\/project\/backup_migrate\" target=\"_blank\" rel=\"nofollow noopener\">Drupal Backup and Migrate module<\/a><\/strong> is designed for backing up or moving your data from <em>one Drupal site to another<\/em>. It supports compression with gzip, bzip, and zip, and allows automatic backups to be scheduled to save you time.<\/p>\n<div class=\"table3\">\n<p>Please note that with the end of support for Drupal 8 and Drupal 7, the purpose of the article will mainly focus on guiding you through using the Backup and Migrate module on <strong>Drupal 9<\/strong>.<\/p>\n<\/div>\n<h3>Step 1: Enable the module<\/h3>\n<p>Before going further, you need to enable the Drupal backup and migrate module in your current site:<\/p>\n<ul>\n<li>Go to Extend (or Administration &gt; Extend).<\/li>\n<li>Find Backup and Migrate under the Other block.<\/li>\n<li>Click \u201cInstall\u201d at the bottom of the page.<\/li>\n<\/ul>\n<h3>Step 2: Create a directory<\/h3>\n<p>The Drupal Backup and Migrate module stores backups in Drupal's default private directory on the server. To keep your backups secure and inaccessible to the public, you must configure your private directory if it isn't already set up.<\/p>\n<p>First, create a directory writable by the server, located outside of the Drupal installation and not web-accessible.<\/p>\n<p>For instance, if Drupal is located at <em>\/root\/sitename\/public_html<\/em> or <em>\/root\/username\/public_html\/drupal<\/em>, you should place the private directory at \/root\/sitename\/private or \/root\/username\/private.<\/p>\n<p>Alternatively, if Drupal is installed at<em> \/var\/www\/html\/example.org\/web<\/em>, the private directory should be set up at \/var\/www\/html\/example.org\/private.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Note:<\/strong><\/span> Do not place your Drupal backup migrate files directory in \/sites\/default\/files as it will not remain private.<\/p>\n<h3>Step 3: Update the settings file<\/h3>\n<p>In the Drupal settings file, specify the absolute path to your newly created backup directory by updating the file_private_path variable:<\/p>\n<p>For a private directory at <em>\/root\/sitename\/private<\/em>, add the following line to the settings.php file:<br \/>\n<code>$settings['file_private_path'] = '\/root\/sitename\/private';<\/code><br \/>\nIf the private directory is located at <em>\/var\/www\/html\/example.org\/private<\/em>, use:<br \/>\n<code>$settings['file_private_path'] = '\/var\/www\/html\/example.org\/private';<\/code><\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Note:<\/strong><\/span> If you have a settings.local.php file, consider making these additions there, especially if settings.php is configured to load settings.local.php. This can help maintain clarity and organization in your configuration files.<\/p>\n<h3>Step 4: Clear Drupal cache<\/h3>\n<p>Now, proceed to clear the Drupal cache to ensure all changes are properly implemented:<\/p>\n<ul>\n<li>Navigate to Configuration &gt; Performance. If your menu is more detailed, go through Administration &gt; Configuration &gt; Development &gt; Performance instead.<\/li>\n<li>Click on \u201cClear all caches\u201d to ensure that any changes to file configurations are applied immediately.<\/li>\n<\/ul>\n<h3>Step 5: Confirm the settings<\/h3>\n<p>To ensure your backup migrate Drupal settings are correctly applied, navigate to Configuration &gt; File system and verify that the directory paths are correctly listed.<\/p>\n<h3>Step 6: Set up Drupal backup and migrate<\/h3>\n<p>Now, let\u2019s set up how and where your Drupal backup database files will be saved.<\/p>\n<ul>\n<li>Navigate to Configuration &gt; Development &gt; Backup and Migrate &gt; Settings &gt; Destinations.<\/li>\n<li>Click Edit next to the Private Files Directory destination to modify its settings.<\/li>\n<\/ul>\n<figure id=\"attachment_82014\" aria-describedby=\"caption-attachment-82014\" style=\"width: 613px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-82014\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/edit-backup-destination.webp\" alt=\"Edit Drupal backup destination\" width=\"613\" height=\"387\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/edit-backup-destination.webp 613w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/edit-backup-destination-300x189.webp 300w\" sizes=\"(max-width: 613px) 100vw, 613px\" \/><figcaption id=\"caption-attachment-82014\" class=\"wp-caption-text\">Edit Drupal backup destination<\/figcaption><\/figure>\n<ul>\n<li>Update the Directory Path with one of the following options:\n<ul>\n<li>Use private:\/\/backup_migrate: Select this option to store your backup files in a backup_migrate subdirectory within Drupal's private file system. This keeps your backups organized and separate from files used by other modules.<\/li>\n<li>Use the full path to your backup directory: For example, \/root\/sitename\/private\/backup. This allows you to specify a custom location outside the standard private file system path.<\/li>\n<\/ul>\n<\/li>\n<li>Click \u201cSave\u201d to apply your changes and finalize the backup destination settings.<\/li>\n<\/ul>\n<h3>Step 7: Download the backup to your server<\/h3>\n<p>Once you've set up your Drupal migrate module configurations, you can download the backup to ensure its availability locally:<\/p>\n<ul>\n<li>Navigate to Configuration &gt; Backup and Migrate (or Administration &gt; Configuration &gt; Development &gt; Backup and Migrate).<\/li>\n<li>In the \u201cBackup Source\u201d drop-down menu, select Entire Site to capture all site data.<\/li>\n<li>From the \u201cBackup Destination\u201d drop-down menu, choose \u201cDownload\u201d to save the backup to your local system.<\/li>\n<li>Click \u201cBackup now\u201d to initiate the backup process.<\/li>\n<\/ul>\n<figure id=\"attachment_82015\" aria-describedby=\"caption-attachment-82015\" style=\"width: 411px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-82015\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/Drupal-backup-and-migrate.webp\" alt=\"Download Drupal backup and migrate file\" width=\"411\" height=\"372\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/Drupal-backup-and-migrate.webp 411w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/Drupal-backup-and-migrate-300x272.webp 300w\" sizes=\"(max-width: 411px) 100vw, 411px\" \/><figcaption id=\"caption-attachment-82015\" class=\"wp-caption-text\">Download Drupal backup and migrate file<\/figcaption><\/figure>\n<p>The backup file will be saved to the private directory you configured earlier. If no private directory is specified, it will default to the standard Drupal private directory. This ensures your backup is stored securely, whether on your server or locally.<\/p>\n<h3>Step 8: Schedule and restore backups (optional)<\/h3>\n<p>Right after you've saved your first backup, it's a good idea to set up automatic backups. Just turn on the daily schedule that's already there, or make your own to fit when and how often you think it\u2019s best. This way, your site automatically keeps itself safe without you having to do a thing.<\/p>\n<figure id=\"attachment_82016\" aria-describedby=\"caption-attachment-82016\" style=\"width: 597px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-82016\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/schedule-drupal-backup.webp\" alt=\"Schedule Drupal backup and migrate\" width=\"597\" height=\"552\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/schedule-drupal-backup.webp 597w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/schedule-drupal-backup-300x277.webp 300w\" sizes=\"(max-width: 597px) 100vw, 597px\" \/><figcaption id=\"caption-attachment-82016\" class=\"wp-caption-text\">Schedule Drupal backup and migrate<\/figcaption><\/figure>\n<p>Sometimes things go wrong\u2014like a website crash or a security issue\u2014and that's when your backups become super important. They're your safety net, allowing you to return your site to how it was before the trouble started. Before you start, it\u2019s really helpful to chat with someone who's done this before. A Drupal expert can guide you through the steps and help you avoid common pitfalls.<\/p>\n<hr \/>\n<h2>How to Perform Drupal Backup and Migrate with LitExtension?<\/h2>\n<p>The Drupal Backup and Migrate module effectively handles basic data transfers between Drupal sites. However, it lacks support for migrating to different eCommerce platforms and may struggle with complex databases that have large volumes or extensive customizations.<\/p>\n<p>For these more intricate migration needs, you can rely on LitExtension's professional services. Our experts will assist you in migrating from\/to Drupal and even upgrade your Drupal version.\u00a0 With our Drupal migration service, your project will be delivered by a Personal Assistant (PA) to ensure that all data are transferred accurately with utmost security.<\/p>\n<figure id=\"attachment_82013\" aria-describedby=\"caption-attachment-82013\" style=\"width: 1891px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-82013\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-commerce-migration.webp\" alt=\"Migrate Drupal website with LitExtension experts\" width=\"1891\" height=\"808\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-commerce-migration.webp 1891w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-commerce-migration-300x128.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-commerce-migration-1024x438.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-commerce-migration-768x328.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-commerce-migration-1536x656.webp 1536w\" sizes=\"(max-width: 1891px) 100vw, 1891px\" \/><figcaption id=\"caption-attachment-82013\" class=\"wp-caption-text\">Migrate Drupal website with LitExtension experts<\/figcaption><\/figure>\n<h3>Step 1: Consultant by LitExtension experts<\/h3>\n<p>Begin your migration by scheduling a free, personalized consultation with us\u2014your dedicated shopping cart migration experts. During this one-on-one session via Google Meet, we\u2019ll delve into your website's unique needs and migration goals. To make the most of our meeting, please schedule at least 2 hours in advance and come prepared with any specific questions or details about your Drupal migration.<\/p>\n<p>Upon understanding your requirements, we will develop a comprehensive technical assessment that includes:<\/p>\n<ul>\n<li>An optimal migration strategy tailored to the specific data being transferred (pages, posts, categories, products, etc.).<\/li>\n<li>Techniques to preserve your SEO rankings during the transition.<\/li>\n<li>Customizations needed to align perfectly with your requirements.<\/li>\n<\/ul>\n<p>Once you\u2019re satisfied with the plan, we\u2019ll proceed with payment and SLA signing.<\/p>\n<h3>Step 2: Data mapping & setting by experts<\/h3>\n<p>Next up, our experts take charge to ensure every aspect of your new store is set up perfectly. This critical preparation phase includes:<\/p>\n<ul>\n<li>Setting up essential redirects for platforms like Drupal.<\/li>\n<li>Installing any necessary plugins and extensions.<\/li>\n<li>Conducting a clean-up for both of the stores.<\/li>\n<li>Adjusting additional settings for a seamless transition.<\/li>\n<\/ul>\n<p>During this stage, you can request as many demo migrations as needed to check on progress and ensure everything meets your expectations.<\/p>\n<h3>Step 3: Perform full Drupal migration<\/h3>\n<p>With all preparations complete, our team will then initiate the full migration. We manage the entire process, keeping you updated in real-time and responding promptly (typically within 12 hours). This service includes several additional benefits at no extra cost, such as implementing 301 redirects.<\/p>\n<p>After migration, we perform a thorough review to ensure seamless operation of your new store. Testing occurs in two phases: automated verification of default data and manual testing of custom requirements by our QA team. A detailed testing report will be provided upon completion.<\/p>\n<p>A perk of our All-in-One Migration package is that you\u2019ll get the chance to enjoy our post-migration services for FREE and UNLIMITED within these conditions:<\/p>\n<ul>\n<li><a href=\"https:\/\/litextension.com\/migration-guide\/recent-data-migration.html\" target=\"_blank\" rel=\"noopener\"><strong>Recent Data Migration<\/strong><\/a><strong>:<\/strong> You can transfer any new entities (like orders and customers) that amount to less than 5% of the initial migration total within 30 days after the migration is complete.<\/li>\n<li><strong><a href=\"https:\/\/litextension.com\/migration-guide\/re-migration.html\" target=\"_blank\" rel=\"noopener\">Re-migration<\/a>:<\/strong> If you need to transfer your data again for any reason, you can do so within 30 days after the initial migration.<\/li>\n<li><strong><a href=\"https:\/\/litextension.com\/migration-guide\/smart-update.html\" target=\"_blank\" rel=\"noopener\">Smart Update<\/a>:<\/strong> Update modified data within the first 90 days after your migration.<\/li>\n<\/ul>\n<hr \/>\n<h2>Drupal Backup and Migrate: FAQs<\/h2>\n<div id=\"rank-math-rich-snippet-wrapper\"><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What is the difference between migrating and feeds in Drupal?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>\u201cMigrating\u201d in Drupal means moving lots of data from one system, like an old Drupal site, to a new one, often needing some custom setup. Meanwhile, \u201cFeeds\u201d is a module for easily importing content from sources like CSV files or RSS feeds into Drupal, usually without complex coding.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How to take a backup of a Drupal website?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>You can easily backup your site using the Drupal backup and migrate module, following these steps: <\/p>\n<ul>\n<li>Navigate to Configuration and then select Backup and Migrate.<\/li>\n<li>From the Backup Source drop-down menu, choose Entire Site.<\/li>\n<li>In the Backup Destination drop-down menu, select Download. <\/li>\n<li>Click on Backup now to initiate the process.<\/li>\n<li>Once the backup is completed, the file will be available for you to download to your Drupal default server.<\/li>\n<\/ul>\n\n<\/div>\n<\/div>\n<div id=\"faq-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What is Drupal migration?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>A \"Drupal migration\" involves moving data such as content, users, and configurations between systems, which could mean transferring from another website or CMS to Drupal and vice versa. If you need a Drupal migration, consider <a href=\"\/\/litextension.com\/drupalcommerce-migration.html\u201d\">LitExtension<\/a>. With 12+ years of experience and support for over 140 platforms, LitExtension guarantees secure and accurate migration services.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How to migrate Drupal 8 to Drupal 9?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>To migrate Drupal 8 to 9, here\u2019s a step-by-step guide to help you upgrade smoothly from Drupal 8 to Drupal 9:<\/p>\n<ul>\n<li>Update to the latest minor version of Drupal 8.<\/li>\n<li>Ensure all modules and themes are up to date and compatible with Drupal 9.<\/li>\n<li>Remove any deprecated code and APIs.<\/li>\n<li>Use the core Upgrade Status module to check readiness.<\/li>\n<li>Perform the update via Composer or Drush, following Drupal's official upgrade guide.<\/li>\n<\/ul>\n\n<\/div>\n<\/div>\n<div id=\"faq-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How do I export a Drupal site?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>To export a Drupal site, you need to handle both the database and the site files. Here's how you can do it:<\/p>\n<ul>\n<li>Log into your hosting control panel and open phpMyAdmin.<\/li>\n<li>Locate and select the database used by your Drupal site.<\/li>\n<li>Click on the \u201cExport\u201d button in phpMyAdmin and choose SQL as the export format. Follow the prompts to export and save the database file to your computer.<\/li>\n<li>Use an FTP client to connect to your server and navigate to your Drupal site directory. Download all files from this directory to your computer.<\/li>\n<\/ul>\n\n<\/div>\n<\/div>\n<div id=\"faq-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How do I import and export in Drupal?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>To import and export content and configurations in Drupal, follow these steps:<\/p>\n<ul>\n<li>From your Drupal admin panel, go to the Development &gt; Configuration section.<\/li>\n<li><b>Export<\/b>: Select \"Export\" to download configurations such as content types, menus, or user roles. Choose the configuration you want to export and download it as a file.<\/li>\n<li><b>Import<\/b>: To load previously exported configurations onto another Drupal site, click \"Import\". Select the file you exported earlier and upload it to apply these configurations to the new site.<\/li>\n<\/ul>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<hr \/>\n<h2>Conclusion<\/h2>\n<p>This article has provided all the steps all the steps you need to perform Drupal backup and migrate! Hopefully, you will find it helpful and complete the task successfully!<\/p>\n<p>If you still find the process challenging due to your complicated database or need to migrate to Drupal, LitExtension is here to help. Feel free to <a href=\"https:\/\/litextension.com\/contact-us.html\" target=\"_blank\" rel=\"nofollow noopener\">contact us<\/a> anytime, and we'll ensure your migration needs are met with precision and care.<\/p>\n<p>For more insights and guidance, check out our other <a href=\"https:\/\/litextension.com\/blog\/ecommerce-platforms\/\" target=\"_blank\" rel=\"noopener\">eCommerce tutorial<\/a> blog posts or join the <a href=\"https:\/\/www.facebook.com\/groups\/litextensioncommunity\" target=\"_blank\" rel=\"nofollow noopener\">community group<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With Drupal 8 already unsupported and Drupal 7 support ending in January 2025, backing up and migrating to a new version is essential. This necessity is why we&#8217;ve prepared a straightforward tutorial for Drupal backup and migrate. We&#8217;ve laid out everything in simple, easy-to-follow steps designed to be accessible even if you&#8217;re not technically savvy. [&hellip;]<\/p>\n","protected":false},"author":82,"featured_media":82019,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"tpgb_global_settings":"","ub_ctt_via":"","inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":"","jnews-multi-image_gallery":[],"jnews_single_post":{"source_name":"","source_url":"","via_name":"","via_url":"","override_template":"0","override":[{"template":"1","single_blog_custom":"","parallax":"1","fullscreen":"1","layout":"right-sidebar","sidebar":"default-sidebar","second_sidebar":"default-sidebar","sticky_sidebar":"1","share_position":"bottom","share_float_style":"share-monocrhome","show_share_counter":"1","show_view_counter":"1","show_featured":"1","show_post_meta":"1","show_post_author":"1","show_post_author_image":"0","show_post_date":"1","post_date_format":"default","post_date_format_custom":"Y\/m\/d","show_post_category":"1","show_post_reading_time":"0","post_reading_time_wpm":"300","show_zoom_button":"0","zoom_button_out_step":"2","zoom_button_in_step":"3","show_post_tag":"0","show_prev_next_post":"1","show_popup_post":"0","number_popup_post":"1","show_author_box":"1","show_post_related":"0","show_inline_post_related":"0"}],"override_image_size":"0","image_override":[{"single_post_thumbnail_size":"no-crop","single_post_gallery_size":"crop-500"}],"trending_post":"0","trending_post_position":"meta","trending_post_label":"Trending","sponsored_post":"0","sponsored_post_label":"Sponsored by","sponsored_post_name":"","sponsored_post_url":"","sponsored_post_logo_enable":"0","sponsored_post_logo":"","sponsored_post_desc":"","disable_ad":"0","format":"standard"},"jnews_primary_category":{"id":"","hide":""}},"categories":[16630],"tags":[],"table_tags":[],"featured_image_src":"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp","author_info":{"display_name":"Ani Duong","author_link":"https:\/\/litextension.com\/blog\/author\/aniduong\/"},"tpgb_featured_images":{"full":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false],"tp-image-grid":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-700x700.webp",700,700,true],"thumbnail":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-150x150.webp",150,150,true],"medium":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-300x198.webp",300,198,true],"medium_large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-768x507.webp",768,507,true],"large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false],"default":"https:\/\/litextension.com\/blog\/wp-content\/plugins\/the-plus-addons-for-block-editor\/assets\/images\/tpgb-placeholder.jpg"},"tpgb_post_meta_info":{"get_date":"Jan, 2025","category_list":{"category":[{"term_id":16630,"name":"eCommerce Migration","slug":"shopping-cart-migration","term_group":0,"term_taxonomy_id":16630,"taxonomy":"category","description":"<em>Looking to migrate your online store to a new platform? You've come to the right place! Our eCommerce migration category is your go-to resource for expert guidance and advice on how to seamlessly and securely transfer your data.<\/em>","parent":0,"count":67,"filter":"raw"}],"post_tag":false,"post_format":false,"table_tags":false},"author_name":"Ani Duong","author_url":"https:\/\/litextension.com\/blog\/author\/aniduong\/","author_email":"ani@litextension.com","author_website":"https:\/\/litextension.com\/blog\/author\/aniduong\/","author_description":"The newest addition to LitExtension\u2019s senior content writer team, Ani pens insightful articles covering a wide range of eCommerce platforms, from the most popular to the newly established.","author_facebook":"","author_twitter":"","author_instagram":"","author_role":["editor"],"author_firstname":"Ani","author_lastname":"Duong","user_login":"aniduong","author_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a549d93546d6a2b8064c3ab81270a1b2?s=200&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/a549d93546d6a2b8064c3ab81270a1b2?s=400&#038;d=mm&#038;r=g 2x' class='avatar avatar-200 photo' height='200' width='200' decoding='async'\/>","author_avatar_url":"https:\/\/secure.gravatar.com\/avatar\/a549d93546d6a2b8064c3ab81270a1b2?s=96&d=mm&r=g","comment_count":0,"post_likes":0,"post_views":0},"tpgb_post_category":{"category":"<a href=\"https:\/\/litextension.com\/blog\/shopping-cart-migration\/\" alt=\"eCommerce Migration\" class=\"category-shopping-cart-migration\">eCommerce Migration<\/a> "},"uagb_featured_image_src":{"full":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false],"thumbnail":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-150x150.webp",150,150,true],"medium":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-300x198.webp",300,198,true],"medium_large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-768x507.webp",768,507,true],"large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false],"1536x1536":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false],"2048x2048":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false],"tp-image-grid":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-700x700.webp",700,700,true],"jnews-360x180":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-360x180.webp",360,180,true],"jnews-750x375":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-750x375.webp",750,375,true],"jnews-1140x570":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-1140x570.webp",1140,570,true],"jnews-120x86":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-120x86.webp",120,86,true],"jnews-350x250":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-350x250.webp",350,250,true],"jnews-750x536":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-750x536.webp",750,536,true],"jnews-1140x815":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-1140x815.webp",1140,815,true],"jnews-360x504":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-360x504.webp",360,504,true],"jnews-75x75":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-75x75.webp",75,75,true],"jnews-350x350":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1-350x350.webp",350,350,true],"jnews-featured-750":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",750,495,false],"jnews-featured-1140":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2025\/01\/drupal-backup-and-migrate-1.webp",776,512,false]},"uagb_author_info":{"display_name":"Ani Duong","author_link":"https:\/\/litextension.com\/blog\/author\/aniduong\/"},"uagb_comment_info":0,"uagb_excerpt":"With Drupal 8 already unsupported and Drupal 7 support ending in January 2025, backing up and migrating to a new version is essential. This necessity is why we've prepared a straightforward tutorial for Drupal backup and migrate. We've laid out everything in simple, easy-to-follow steps designed to be accessible even if you're not technically savvy.&hellip;","_links":{"self":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/82012"}],"collection":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/comments?post=82012"}],"version-history":[{"count":4,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/82012\/revisions"}],"predecessor-version":[{"id":82021,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/82012\/revisions\/82021"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/media\/82019"}],"wp:attachment":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/media?parent=82012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/categories?post=82012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/tags?post=82012"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/table_tags?post=82012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}