The latest from BackupSheep

Check this page for updates on new features and other product changes.

PostgresSQL(pg_dump) Options

You can add additional flags/options to your PostgreSQL database node. This will help users customize their database backup depending on their system compatibility and other requirements. Only limited options are supported and you can find the list here PostgreSQL pg_dump options

postgresql_pg_dump_custom_options.jpg 104.37 KB

Google Drive Storage Integration - Node Folders

Our Google Drive integration now supports creating folders for each node so your backups are organized and easy to find. This is enabled by default so any new backups will be within their node folder. No action is required on your end. 

google_drive_node_folders.jpg 38.74 KB

WordPress Backups - Password Protected Websites

If your WordPress website is locked with a user and password using .htaccess or any other directory protection tool then you can add those details in your WordPress integration settings to so that BackupSheep can authenticate when making API calls to create your WordPress backups.

You can learn more here: Password-protected WordPress sites | Backup Sheep Help Center

wordpress_password_protected.jpg 94.82 KB

BackupSheep WordPress Plugin Store

BackupSheep WordPress backup plugin is available on the WordPress plugin store. Our plugin has been reviewed and approved by the WordPress team, and now users can directly install and auto-update the plugin.

Important: If you already installed our plugin then you must uninstall that plugin and install the new BackupSheep plugin directly from WordPress. The new plugin will pick up the existing WordPress Key and your integrations will work fine.

The BackupSheep Wordpress plugin still needs UpdraftPlus free/paid version to work. 

Plugin URL: https://wordpress.org/plugins/backupsheep/

image.png 331.6 KB

Regex and Glob Pattern Exclude Rules

The new exclude module allows Regex and Glob patterns to give our users a lot more flexibility when they want to exclude files/directories from their backup. You can add multiple exclude rules and they apply to add the paths you select for backup in your node. 

Regex and Glob Pattern Exclude Rules


You can find instructions and some exclude examples here: https://support.backupsheep.com/en/articles/6602167-exclude-files-from-website-backup

If you already had some exclude rules then we will move them automatically to this new module and If you have any questions, then feel free to email us at support@backupsheep.com

Dropbox Storage Integration

The Dropbox storage integration is updated to use V2 APIs of Dropbox Python SDK. Large backup files will be uploaded without generating errors. 

If you have any questions, then feel free to email us at support@backupsheep.com

WordPress Plugin v1.5

Please update your BackupSheep WordPress plugin immediately.  

Changes:
  • Fixed the download of database backup files. In some hosting configurations, the server may send .gz files as text, which can cause partial or corrupt database backup files depending on server memory configuration. 

Download WordPress plugin: https://backupsheep.com/download/plugins/wordpress/backupsheep.zip

If you have any questions, then feel free to email us at support@backupsheep.com

Infrastructure Enhancements

To offer a more consistent user experience and to support upcoming enhancements, all backups will run from our Europe (Germany) region from August 1st, 2022.

If your backups are configured in our Asia (Singapore), Oceania (Sydney) or North America (Canada) region then please switch to one of our endpoints in  Europe (Germany) before August 1st, 2022.

You can easily change the endpoint on the integration settings page. You don't need to delete any nodes or integration.
Change Endpoint


If you are using a firewall or need to add our IP to the access list then you can find BackupSheep IPs here https://support.backupsheep.com/en/articles/5252253-backupsheep-ips
 
We offered multi-region support since 2018. However, the configuration of server hardware & bandwidth is different in every region. This makes our development process slow and user experience inconsistent across different regions.

We have recently deployed our storage cluster in Germany with our hosting partner Hetzner and we are working on adding more resources to support the development of new enhancements. 

If you have any questions then please use our live chat or contact us at support@backupsheep.com

New Storage Cluster - Storage Buckets

Our new storage cluster is live and being used for new backups. This object storage is S3 compatible and based on Ceph(https://ceph.io/en/). We are working on moving existing backups in the next 1-2 days.

This storage system will allow help us with the following features in the next few days.
  • Allow access to storage buckets using any tool which supports S3.  
  • Push backups to BackupSheep storage buckets. 
  • Create new buckets from the dashboard and assign storage buckets to nodes.
This storage cluster is hosted in Falkenstein, Germany with hosting partner Hetzner. It's configured in a way(Erasure Code Pools with 4-2 profile) that cluster can continue operating with the loss of multiple drives or servers.

Read more about Erasure Code Pools here https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/4/html/storage_strategies_guide/erasure_code_pools

WordPress Plugin v1.3

We want to thank you for all the amazing feedback from our users who are using our WordPress plugin. We have made several enhancements and added a few new features as well.

Download WordPress plugin: https://backupsheep.com/download/plugins/wordpress/backupsheep.zip

Enhancements:
  • You can select what to include in WordPress Node backup. Options are Full (Database + Files), Only Database or Only Files
  • Clear backup history in WordPress so you don't see a list of backups which were deleted. 
  • Added dynamic timestamp in URL to avoid cache. However, this may not work everywhere so please see the important notes below.

Important Notes:
  • If Cloudflare or Stackpath or any WordPress firewall plugin then add our endpoint IPs so requests from BackupSheep are not blocked as bots.
  • If you are using Cloudflare or Stackpath or any WordPress caching plugin then exclude /?rest_route=/backupsheep/updraftplus from any caching. 

You can choose what's included in backup on the node modify page of the WordPress node.


Storage Validation

Now you can validate your storage integrations using Validate button on the storage integrations page and also when you select storage locations for your backups. 

WordPress Plugin v1.2

We have updated the WordPress plugin to v1.2 and now you can setup WordPress Key in your BackupSheep plugin page on your WordPress website.

It's highly recommended that you update your plugin and setup WordPress Key. Steps can be found here https://support.backupsheep.com/en/articles/6297220-how-to-backup-wordpress#h_e3296ae967

Modify your existing integration to see your WordPress Key

Updated Account Menu

The account menu has been updated to show your plan details and the ability to switch to a different account if other accounts have shared access with you.

Screen Shot 2022-06-11 at 2.05.35 PM.png 207.37 KB

Backend & APIs

Storage
  • Fixed error when connecting new Google Drive account with BackupSheep.
  • New! Now you can connect Exoscale Object storage accounts for website and database backups.
  • New! Linode Object storage integration accounts for website and database backups.
  • New! BackBlaze B2 Object storage integration accounts for website and database backups.
Default Storage
  • Now you also have three location options for default storage provided by BackupSheep. Decentralized, Europe and North America. 

Interface UI/UX

Node Detail Page
  • The Integration link is visible on the page
  • Integration validation can be performed from the node page
  • Added node validation check on node page load
  • Size/Storage usage stats are available on the node page
  • New crontab syntax shortcuts on schedule add/update popup
  • BackupSheep storage is moved to the top when selecting storage in the schedule
  • New copy name button to copy the name of the backup to the clipboard
  • The schedule column is added to the node backups table
Integration List Page
  • Now you can use DigitalOcean personal tokens to configure your DigitalOcean integration and choose the BackupSheep region. 
  • New validate button to quickly check if integration is working correctly.