{"id":2080,"date":"2021-02-19T11:01:26","date_gmt":"2021-02-19T09:01:26","guid":{"rendered":"https:\/\/upcloud.com\/global\/us\/resources\/tutorials\/schedule-backups-snapshooter\/"},"modified":"2026-04-23T14:28:22","modified_gmt":"2026-04-23T13:28:22","slug":"schedule-backups-snapshooter","status":"publish","type":"tutorial","link":"https:\/\/upcloud.com\/global\/resources\/tutorials\/schedule-backups-snapshooter\/","title":{"rendered":"How to schedule Backups with SnapShooter"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">SnapShooter offers easy-to-use backup scheduling and management on a host of cloud providers. It&nbsp;shows all of your cloud resources in a centralised dashboard and provides straightforward options for backup frequency and retention.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/snapshooter.com\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/snapshooter-logo.png\" alt=\"SnapShooter logo\" class=\"wp-image-19821\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Their backup options include everything from full storage snapshots to individual databases and files by utilising UpCloud Object Storage. Easily configure the backup frequency and retention duration between daily, weekly and monthly rules. Then sit back and let SnapShooter manage your Cloud Server backups.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/signup.upcloud.com\/\">Test hosting on UpCloud!<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Sign up on UpCloud<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">First things first, if you have not yet registered on UpCloud, <a href=\"https:\/\/signup.upcloud.com\/?promo=snapshooter\" target=\"_blank\" rel=\"noopener\">begin by getting signed up<\/a>. Follow the link here to register for a new account and you\u2019ll receive $50 in credits to use for 14 days! You\u2019ll also want to upgrade your account for full access by making a <a href=\"https:\/\/upcloud.com\/global\/docs\/getting-started\/accounts\/account-balance\/adding-balance-to-your-account\/\" target=\"_blank\" rel=\"noreferrer noopener\">one-off minimum payment of $10<\/a> to unlock backup features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Afterwards, you will need to deploy at least one Cloud Server to be able to test out SnapShooter. This can be of any configuration or location you choose.&nbsp;Simply go to your <a href=\"https:\/\/hub.upcloud.com\/deploy\" target=\"_blank\" rel=\"noopener\">UpCloud Control Panel<\/a> and select Deploy. Configure the server as you please and then click Deploy at the bottom of the page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can find out more about each of the configuration options in our <a href=\"https:\/\/upcloud.com\/global\/docs\/guides\/deploy-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">deployment tutorial<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up API access<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To allow SnapShooter to access your UpCloud account through our API, you first need to set up API permissions. We recommend creating a new workspace member account specifically for API usage with its own username and password for each external service you might use. This allows you to limit API access and specify permissions for increased security.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>First, log into your <a href=\"https:\/\/hub.upcloud.com\/people\" target=\"_blank\" rel=\"noopener\">UpCloud Control Panel<\/a> and go to the <em>People<\/em> section.<\/li>\n\n\n\n<li>Create a new workspace member for the API access by clicking the <em>Add<\/em>&nbsp;button.<\/li>\n\n\n\n<li>Set the username and password for the API subaccount. These are comparable to an API ID and key pair with the added benefit of being able to set them yourself.<\/li>\n\n\n\n<li>Enter the contact details for your API credentials and enable API access in the permissions.<\/li>\n\n\n\n<li>By default, the new API subaccount will have full permissions to any resources it creates but no access to existing servers or storages. You can leave the access settings to their default values.<\/li>\n\n\n\n<li>Once done, click the <em>Create subaccount<\/em> button.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to learn more, you can find detailed instructions on how to handle API credentials in our <a href=\"https:\/\/upcloud.com\/global\/docs\/guides\/getting-started-upcloud-api\/\" target=\"_blank\" rel=\"noreferrer noopener\">beginners&#8217; guide for UpCloud API<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you\u2019ve created an account for SnapShooter API access, continue ahead to their platform.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Registering on SnapShooter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Next, if you haven\u2019t already, head over to SnapShooter and <a href=\"https:\/\/snapshooter.com\/register\" target=\"_blank\" rel=\"noopener\">register for their 14-day free trial<\/a>. During the trial, you can back up one server for free forever. Additionally, when you are ready to make use of SnapShooter to a larger extent, do so worry-free thanks to their 30-day money-back guarantee.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After registering, log into the SnapShooter dashboard.&nbsp;Don\u2019t forget to confirm the email address you registered with to unlock the required features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When first logging into your dashboard, you\u2019ll need to create a team. Choose the name of your team account and click the <em>Create Team<\/em> button.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/1-snapshooter-create-team.png\" alt=\"Creating new team on SnapShooter\" class=\"wp-image-19809\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once you\u2019ve created your Team account, you can invite other members to your team and manage your billing settings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Connecting UpCloud account<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SnapShooter allows you to configure and manage the schedules of your Cloud Server backups all from one place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To enable SnapShooter to manage your backup schedules, you\u2019ll need to connect your UpCloud account. This is done using the API credentials you created earlier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select UpCloud among cloud providers.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/2-snapshooter-select-provider.png\" alt=\"Selecting cloud provider on SnapShooter\" class=\"wp-image-19810\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Then name your integration and enter your API credentials.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/3-snapshooter-connect-upcloud-account.png\" alt=\"Connecting UpCloud account on SnapShooter\" class=\"wp-image-19811\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once connected, SnapShooter will show your account details including the number of storage devices and active backups.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/4-snapshooter-upcloud-connected.png\" alt=\"UpCloud account connected on SnapShooter\" class=\"wp-image-19812\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You are then ready to start scheduling snapshots!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up snapshot schedule<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SnapShooter enables you to configure snapshot schedules while all UpCloud backups are kept secure inside UpClouds\u2019s infrastructure. Your data is always securely stored by the provider you\u2019ve chosen and approved.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After you\u2019ve connected your UpCloud account on SnapShooter, you can view a list of your storage devices under UpCloud and Storages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Create a new schedule by clicking the <em>Activate<\/em> button on the storage device you want to back up.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/5-snapshooter-inactive-storages.png\" alt=\"List of inactive storages on SnapShooter\" class=\"wp-image-19813\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the backup schedule settings, you can choose the frequency of the backups, the time of the day the backup is taken, as well as the duration the backups are kept.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that during the free trial, you can only select the daily backups. To be able to select weekly or monthly backups, you\u2019ll need to upgrade your SnapShooter account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you\u2019ve made your selections, click the <em>Activate Backup Schedule<\/em> button to confirm.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/6-snapshooter-activate-backup-schedule.png\" alt=\"Activating backup schedule on SnapShooter\" class=\"wp-image-19814\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After saving the new backup schedule, you\u2019ll be presented with an overview of the backup settings for the selected storage devices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here you can also take backups on demand by clicking the Backup Now button.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/7-snapshooter-backup-schedule.png\" alt=\"Backup schedule on SnapShooter\" class=\"wp-image-19815\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">SnapShooter will then send a command to your UpCloud account to make a new backup of the storage. Afterwards, the new snapshot will appear on the list of Backups. On this list, you will see current and expired snapshots, when the snapshot was taken, as well as other relevant information.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/8-snapshooter-taking-instant-backup.png\" alt=\"Taking instant backup on SnapShooter\" class=\"wp-image-19816\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">All of your business-critical data is then safely stored in an instant snapshot on UpCloud.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Restoring from a snapshot<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">All backup schedules and snapshots can be viewed on the list of <em>Active<\/em> backups under each storage device. However, restoring data from a snapshot needs to be done via your <a rel=\"noopener\" href=\"https:\/\/hub.upcloud.com\/\" target=\"_blank\">UpCloud Control Panel<\/a>. Restoring backups affords you two options for bringing back data.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Each backup on UpCloud is a full snapshot of the storage device and can be restored in place. This reverts any changes made to the storage after the snapshot was taken.<\/li>\n\n\n\n<li>Alternatively, if you only want to restore specific files without reverting the entire storage, you have the option to clone the backup to a new storage device and manually copy the required files.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">You can find more detailed instructions on <a href=\"https:\/\/upcloud.com\/global\/docs\/guides\/restoring-backups\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to restore backups in our separate tutorial<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Setting up and managing all of your backup schedules is made simple using SnapShooter. Their easy-to-use dashboard and robust integration of the native backup snapshots on UpCloud let you focus on what matters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to managing native backup solutions across a number of cloud providers, SnapShooter also supports file-level backups to any S3 compliant object storage. Check out our tutorial on <a href=\"https:\/\/upcloud.com\/global\/resources\/tutorials\/backups-object-storage-snapshooter\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to save backups to UpCloud Object Storage using SnapShooter<\/a> to learn more.<\/p>\n","protected":false},"author":3,"featured_media":19809,"comment_status":"open","ping_status":"closed","template":"","community-category":[256,262,223],"class_list":["post-2080","tutorial","type-tutorial","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/tutorial\/2080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/comments?post=2080"}],"version-history":[{"count":1,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/tutorial\/2080\/revisions"}],"predecessor-version":[{"id":6468,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/tutorial\/2080\/revisions\/6468"}],"wp:attachment":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/media?parent=2080"}],"wp:term":[{"taxonomy":"community-category","embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/community-category?post=2080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}