The latest from BackupSheep

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

Cloudflare R2 Storage Integration

You can store your website, wordpress and database nodes backup to your Cloudflare R2 Storage account. There is no storage limit when you use your storage account and we don't count this toward your plan storage limit.

cloudflare

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

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

pCloud Storage Integration

You can store your website, wordpress and database nodes backup to your pCloud account. There is no storage limit when you use your storage account and we don't count this toward your plan storage limit.

pcloud-2.png 94.13 KB

OneDrive Storage Integration

You can store your website, wordpress and database nodes backup to your OneDrive account. There is no storage limit when you use your storage account and we don't count this toward your plan storage limit.

onedrive_storage.png 102.3 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

Scaleway Object Storage

You can store your website, wordpress and database nodes backup to your Scaleway Object Storage. There is no storage limit when you use your storage account and we don't count this toward your plan storage limit.

scaleway-01.png 142.37 KB


We have created a few helpful articles to help you with storage integration. Visit https://support.backupsheep.com/en/articles/6646466-scaleway-cloud-storage-integration

Oracle Cloud Integration - Automate Block Storage Backups

You can now schedule automatic backups for Oracle Cloud block storage volumes without writing code. We have created this guide to help you configure your Oracle Cloud integration https://support.backupsheep.com/en/articles/6643262-oracle-cloud-block-storage-backups

If you have any questions then please reach out to live chat or email support@backupsheep.com

image.png 109.82 KB

Oracle Cloud Storage

You can store your website, wordpress and database nodes backup to your Oracle Cloud Object Storage.
There is no storage limit when you use your storage account and we don't count this toward your plan storage limit. 

We have created a few helpful articles to help you with storage integration. Visit https://support.backupsheep.com/en/collections/3663268-storage-integrations

Screenshot 2022-10-08 190735.jpg 94.34 KB

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

Website Backup Directory Tree

Now you can easily view the list of files, size and the total number of files & directory of your backup using the Directory Tree (Dir Tree) button in your website backups table. When you click the Dir Tree button it will download a text file which will include a list of all files before we compressed your backup. 

You can use this file to validate your backups without the need to download the whole backup.


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

Regex and Glob Pattern Include Rules

The new include module allows Regex and Glob patterns to give our users a lot more flexibility when they want to apply specific rules on selected backup paths. You can add multiple include rules and they can be used in combination with exclude rules.

Regex and Glob Pattern Include Rules


Use this guide for instructions and some useful examples https://support.backupsheep.com/en/articles/6604678-include-files-in-website-backup

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

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

WordPress Plugin v1.4

This version fixes a critical issue where the compressed backup was missing files on some hosting configurations with lower memory limits and other PHP constraints.

Please update your BackupSheep WordPress plugin immediately.  

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

We are very thankful to the users who provided us with test websites to troubleshoot this issue in different hosting environments. 

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.


Multi-Factor Authentication

You can add multiple SMS multi-factor authentication to your BackupSheep account. Please use the following guide 

https://support.backupsheep.com/en/articles/6344817-multi-factor-authentication

Smart Storage Selection

If you choose your storage account for the website, database or WordPress backup and for some reason BackupSheep is unable to upload files to your storage then BackupSheep will automatically upload files to Free Storage included in your plan.

Your original storage selection will remain in place for future backups. Before starting backups BackupSheep will validate if storage is properly working to be used for backup. 

Smart storage selection will work for both on-demand and scheduled backups.
 

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 Backup Plugin

You can connect your WordPress websites with BackupSheep using the plugin. The integration setup process is very simple and you can run on-demand backups and schedule backups right from the BackupSheep dashboard.

You can learn more here https://support.backupsheep.com/en/articles/6297220-how-to-backup-wordpress

Screen Shot 2022-06-11 at 11.25.55 PM.png 319.39 KB



Team Access

Now you can share access to your account with your team members. You share access with as many team members as you like.

The team member you are inviting must create a BackupSheep account first.

The team member will get full access to your account.

In the coming days, we will make enhancements so that you can assign specific permissions and node access to team groups. 
 
Screen Shot 2022-06-11 at 1.58.38 PM.png 219.66 KB

Logs Module

The logs module is now available. You can get an insight into your integration, nodes and backups.

Logs will show any error messages during a backup run. You can filter logs based on the node, backup and integration. We have added logs buttons and there's a dedicated logs page which shows everything.

We will make enhancements to the logs module in the coming days.

logs_module.png 427.42 KB

Slack & Telegram Notifications

You can link different Slack and Telegram channels in your BackupSheep account. Notifications will be sent to all connected channels. Soon you will be able to set specific channels for nodes.

Screen Shot 2022-05-27 at 1.37.39 PM.png 1.65 MB

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. 

Backend & APIs

Database:
  • When you add or update database integration, API will automatically identify the database version and type for you. It will override your selection. 

Backups:
  • Backup names are now readable. The following naming scheme is used bs-{node_name}-{schedule_name}-n{node_id}-b{backup_id}
  • Backup names are limited to 64 characters only. 
  • Both integration and node validation must pass before backup can initiate.