# Backing Up

Published articles for Backing Up.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Code42 Is Shutting Down. Is CrashPlan the Safe Choice, or Just the Convenient One?

DevFeed: [Code42 Is Shutting Down. Is CrashPlan the Safe Choice, or Just the Convenient One?](<https://devfeed.tech/articles/code42-is-shutting-down-is-crashplan-the-safe-choice-or-just-the-convenient-one-12320.md>)

Original publisher: [Read original article](<https://www.backblaze.com/blog/code42-is-shutting-down-is-crashplan-the-safe-choice-or-just-the-convenient-one/>)

Author: Kari Wilson

Published: 2026-09-01T16:00:37Z

Content type: article

Language: en

Sources: [Backblaze Blog | Cloud Storage & Cloud Backup](<https://devfeed.tech/sources/backblaze-blog-cloud-storage-cloud-backup.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [data loss prevention](<https://devfeed.tech/topics/data-loss-prevention.md>)

Tags: [alternatives](<https://devfeed.tech/tags/alternatives.md>), [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [blog](<https://devfeed.tech/tags/blog.md>), [businessbackup](<https://devfeed.tech/tags/businessbackup.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [featured](<https://devfeed.tech/tags/featured.md>), [featured-backing-up](<https://devfeed.tech/tags/featured-backing-up.md>), [migration](<https://devfeed.tech/tags/migration.md>), [post](<https://devfeed.tech/tags/post.md>)

### AI overview

The article examines whether CrashPlan is an appropriate replacement for Code42 after Code42 stopped new sales in 2025 and plans to end support in 2026, with subsequent deletion of backup archives. It explains that Code42's backup business became a separate CrashPlan company in 2022 and urges IT teams to evaluate alternatives rather than assume CrashPlan is an automatic successor. It highlights migration incentives and a possible 5TB storage cap on some CrashPlan plans.

### Source excerpt

Code42 support ends in 2026, but CrashPlan isn't the automatic successor it appears to be. Before migrating, understand the companies' split, CrashPlan's ownership, potential storage limits, evolving positioning, and the questions IT teams should ask when evaluating better backup alternatives. The post Code42 Is Shutting Down. Is CrashPlan the Safe Choice, or Just the Convenient One? appeared first on Backblaze Blog | Cloud Storage & Cloud Backup

## Jamf Administrators: Your Backup Deployment Just Got Simpler

DevFeed: [Jamf Administrators: Your Backup Deployment Just Got Simpler](<https://devfeed.tech/articles/jamf-administrators-your-backup-deployment-just-got-simpler-12323.md>)

Original publisher: [Read original article](<https://www.backblaze.com/blog/jamf-administrators-your-backup-deployment-just-got-simpler/>)

Author: Kari Wilson

Published: 2026-08-19T13:28:18Z

Content type: article

Language: en

Sources: [Backblaze Blog | Cloud Storage & Cloud Backup](<https://devfeed.tech/sources/backblaze-blog-cloud-storage-cloud-backup.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [App](<https://devfeed.tech/topics/app.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [businessbackup](<https://devfeed.tech/tags/businessbackup.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [featured](<https://devfeed.tech/tags/featured.md>), [featured-backing-up](<https://devfeed.tech/tags/featured-backing-up.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>)

### AI overview

This article explains how Backblaze simplifies backup deployment for Mac fleets managed with Jamf. It describes fixed-email matching for devices with known owners, dynamic user detection for devices assigned later, and the ability to combine both methods within one deployment.

### Source excerpt

Simplify Mac backup deployment with Backblaze and Jamf. Flexible user matching reduces manual setup, streamlines onboarding, and helps IT teams protect every device using their existing Jamf workflows. The post Jamf Administrators: Your Backup Deployment Just Got Simpler appeared first on Backblaze Blog | Cloud Storage & Cloud Backup

## Backing up your content from Google Photos

DevFeed: [Backing up your content from Google Photos](<https://devfeed.tech/articles/backing-up-your-content-from-google-photos-38529.md>)

Original publisher: [Read original article](<https://msfjarvis.dev/posts/backing-up-your-content-from-google-photos/>)

Author: Harsh Shandilya

Published: 2022-04-04T06:30:00Z

Content type: tutorial

Language: en

Sources: [Posts on Harsh Shandilya](<https://devfeed.tech/sources/posts-on-harsh-shandilya.md>)

Topics: [Google](<https://devfeed.tech/topics/google.md>), [data](<https://devfeed.tech/topics/data.md>), [Chrome](<https://devfeed.tech/topics/chrome.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [archive](<https://devfeed.tech/tags/archive.md>), [archiving](<https://devfeed.tech/tags/archiving.md>), [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [devtools](<https://devfeed.tech/tags/devtools.md>), [google](<https://devfeed.tech/tags/google.md>), [google-photos](<https://devfeed.tech/tags/google-photos.md>), [gphotos-cdp](<https://devfeed.tech/tags/gphotos-cdp.md>), [linux](<https://devfeed.tech/tags/linux.md>), [nas](<https://devfeed.tech/tags/nas.md>), [photos](<https://devfeed.tech/tags/photos.md>)

### AI overview

A tutorial on using gphotos-cdp to automate archiving images from Google Photos while retaining their EXIF metadata. The tool drives Google Chrome through the Chrome DevTools Protocol and is described as tested on Linux.

### Source excerpt

Putting your media into Google Photos is easy, taking it out, not as much.

## How to Upgrade, Backup, and Restore Rancher 2

DevFeed: [How to Upgrade, Backup, and Restore Rancher 2](<https://devfeed.tech/articles/how-to-upgrade-backup-and-restore-rancher-2-10651.md>)

Original publisher: [Read original article](<https://technotim.com/posts/rancher-2-upgrade-backup-restore/>)

Author: Techno Tim

Published: 2020-06-27T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [rancher](<https://devfeed.tech/topics/rancher.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-image](<https://devfeed.tech/tags/docker-image.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [quick-start](<https://devfeed.tech/tags/quick-start.md>), [rancher](<https://devfeed.tech/tags/rancher.md>), [run](<https://devfeed.tech/tags/run.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

A tutorial explaining how to back up, upgrade, and restore a single-node Rancher 2 installation running in Docker. It covers creating a backup tarball, pulling a new Docker image, replacing state data, restarting the Rancher server, and verifying the upgrade.

### Source excerpt

It use to be hard to back up Rancher, but with Rancher 2 it's super simple.Upgrading, backing up, and restoring your Rancher server should be part of your regular routine.Join me in this tutorial as we walk through backing up, upgrading, and restoring a single node Rancher Docker install in just a couple of minutes.Trust me, you'll feel better after you do. 📺 Watch Video Need to ins...

## Removing Google as a Single Point of Failure Part 2: Gmail

DevFeed: [Removing Google as a Single Point of Failure Part 2: Gmail](<https://devfeed.tech/articles/removing-google-as-a-single-point-of-failure-part-2-gmail-20966.md>)

Original publisher: [Read original article](<https://jakewharton.com/removing-google-as-a-single-point-of-failure-gmail/>)

Published: 2020-03-18T00:00:00Z

Content type: article

Language: en

Sources: [Jake Wharton](<https://devfeed.tech/sources/jake-wharton.md>)

Topics: [Google](<https://devfeed.tech/topics/google.md>), [data](<https://devfeed.tech/topics/data.md>), [DRIVE](<https://devfeed.tech/topics/drive.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>)

Tags: [backing-up](<https://devfeed.tech/tags/backing-up.md>), [data](<https://devfeed.tech/tags/data.md>), [google](<https://devfeed.tech/tags/google.md>), [home-server](<https://devfeed.tech/tags/home-server.md>), [rsync](<https://devfeed.tech/tags/rsync.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The article explains how to reduce dependence on Google as a single point of failure while continuing to use Google services as the source of truth. It covers backing up Google Photos and Google Drive to a home server and rsync.net, then describes using a custom domain and Fastmail to preserve email access and support catch-all addresses.

### Source excerpt

I want to remove Google as a single point of failure in my life. In the first blog post on this subject I detailed my setup for backing up Google Photos and Google Drive contents onto my home server and remotely to rsync.net. Left out of that post was a solution for Gmail because I hadn't found one yet. Now I have. Source of truth That first post started with an important qualification: This does not mean that I'm going to stop using Google products. Quite the opposite. Gmail, Google Photos, and Google Drive will remain the source-of-truth for all of the things I listed above. What's different is that should Google disappear tomorrow (or just my account) I would lose no data. This was easy to achieve with Photos and Drive because the data is all there is. With email that's unfortunately not true. Incrementally backing up the email data is pretty straightforward-we'll get into that shortly. But with Gmail your email address is still tied to the @gmail.com domain. So if my account or all of Google disappears, I won't be able to receive any more email. Of course the "easy" fix here is to just use a domain that I control. Obviously I own jakewharton.com, and I intend to set that up, but I wanted something shorter. I've owned cob.io for many years with the intention of setting up j@cob.io, but I go by "Jake". Luckily the last few years have seen an influx of new TLDs so I managed to grab ke.fyi. Say hello to j@ke.fyi! Having an email on my own domain doesn't address the problem that there's still hundreds or thousands of services that I've given the Gmail address to. While I can migrate many, there are inevitably those which I can't or that I simply don't know exist. The old address needs to remain working. Fastmail After browsing a few hosted email solutions, I settled on Fastmail (Note: referral link). In addition to a positive recommendation from a friend, there were a few key motivating factors. Domain catch-all A popular feature of Gmail is the ability to append a +

## Efficient Image Recovery at Scale Using Amazon S3 Versioning

DevFeed: [Efficient Image Recovery at Scale Using Amazon S3 Versioning](<https://devfeed.tech/articles/efficient-image-recovery-at-scale-using-amazon-s3-versioning-27960.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2018-09-03-s3-versioning/>)

Author: Praneeth Peiris I want

Published: 2018-09-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [backups](<https://devfeed.tech/topics/backups.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [backend](<https://devfeed.tech/tags/backend.md>), [backing-up](<https://devfeed.tech/tags/backing-up.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [rollback](<https://devfeed.tech/tags/rollback.md>), [versioning](<https://devfeed.tech/tags/versioning.md>)

### AI overview

trivago's Visual Content team uses Amazon S3 to store images from many hotels. After finding that conventional bulk backups would be too expensive at their scale, the team adopted S3 Versioning to back up changed files reactively and enable recovery of accidentally deleted files.

### Source excerpt

Would you book a hotel without seeing the images first? No, right? Hence, it's vital to make sure the images are available all the time. In a scenario where a lot of images were deleted, we must have an efficient way of recovering them. This is how we achieved that with Amazon S3 Versioning.

## Postgres backups: Logical vs. Physical an overview

DevFeed: [Postgres backups: Logical vs. Physical an overview](<https://devfeed.tech/articles/postgres-backups-logical-vs-physical-an-overview-41198.md>)

Original publisher: [Read original article](<https://www.craigkerstiens.com/2017/09/03/postgres-backups-physical-vs-logical/>)

Author: Map

Published: 2017-09-03T20:55:56Z

Content type: tutorial

Language: en

Sources: [Craig Kerstiens](<https://devfeed.tech/sources/craig-kerstiens.md>)

Topics: [backups](<https://devfeed.tech/topics/backups.md>), [Database](<https://devfeed.tech/topics/database.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [backups](<https://devfeed.tech/tags/backups.md>), [checksums](<https://devfeed.tech/tags/checksums.md>), [dump](<https://devfeed.tech/tags/dump.md>), [environments](<https://devfeed.tech/tags/environments.md>), [logical](<https://devfeed.tech/tags/logical.md>), [overview](<https://devfeed.tech/tags/overview.md>), [pg-dump](<https://devfeed.tech/tags/pg-dump.md>), [portable](<https://devfeed.tech/tags/portable.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [production](<https://devfeed.tech/tags/production.md>), [sql](<https://devfeed.tech/tags/sql.md>), [wal](<https://devfeed.tech/tags/wal.md>)

### AI overview

This article explains PostgreSQL's two backup types: logical backups, which are portable and can target selected tables but add database load, and physical backups, which consist of the database's bytes on disk. It also discusses checksums, corruption detection, and the role of the write-ahead log.

### Source excerpt

It's not a very disputed topic that you should backup your database, and further test your backups. What is a little less discussed, at least for Postgres, is the types of backups that exist. Within Postgres there are two forms of backups and understanding them is a useful foundation for anyone working with Postgres. The two backup types are Physical: which consist of the actual bytes on disk, Logical: which is a more portable format. Let's dig into each a bit more so you can better assess which makes sense for you. Logical backups Logical backups are the most well known type within Postgres. This is what you get when you run pg_dump against a database. There are a number of different formats you can get from logical backups and Postgres does a good job of making it easy to compress and configure this backup how you see fit. When a logical backup is run against a database it is not throttled, this introduces a noticable load on your database. As it's reading the data from disk and generating (in layman terms) a bunch of SQL INSERT statements, it has to actually see the data. It's of note that older Postgres databases (read: prior to 9.3) there were no checksums against your database. Checksums are just one tool for you to help check against data corruption. Because a logical dump has to actually read and generate the data to insert it will discover any corruption that exists for you. This portable format is also very useful to pull down copies from production to different environments. I.e. if you need a copy of production data down on your local laptop pg_dump is the way to do it. Logical backups are also database specific, but then allow you to dump only certain tables. All in all logical backups bring some good features, but come at two cost: Load on your system The backup contains data as of the time when it ran Physical backups Physical backups are another option when it comes to backing up your database. As we mentioned earlier it is the physical bytes on disk

## Backing up with Capistrano

DevFeed: [Backing up with Capistrano](<https://devfeed.tech/articles/backing-up-with-capistrano-25381.md>)

Original publisher: [Read original article](<https://smileykeith.com/2013/01/05/backing-up-with-capistrano/>)

Author: Keith Smiley

Published: 2013-01-05T20:12:00Z

Content type: tutorial

Language: en

Sources: [Keith Smiley](<https://devfeed.tech/sources/keith-smiley.md>)

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [Linode](<https://devfeed.tech/topics/linode.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [Server](<https://devfeed.tech/topics/server.md>), [Bash](<https://devfeed.tech/topics/bash.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [automation](<https://devfeed.tech/tags/automation.md>), [backing-up](<https://devfeed.tech/tags/backing-up.md>), [backup](<https://devfeed.tech/tags/backup.md>), [bash](<https://devfeed.tech/tags/bash.md>), [dropbox](<https://devfeed.tech/tags/dropbox.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [linode](<https://devfeed.tech/tags/linode.md>), [local](<https://devfeed.tech/tags/local.md>), [os](<https://devfeed.tech/tags/os.md>), [rsync](<https://devfeed.tech/tags/rsync.md>), [server](<https://devfeed.tech/tags/server.md>)

### AI overview

A tutorial on using Capistrano to automate weekly backups from a Linode-hosted web server to a local machine. It creates a compressed tarball remotely, downloads it with scp, stores it in Dropbox, and schedules the task through local cron.

### Source excerpt

We all know not backing up has consequences. While losing sentimental files would definitely ruin your day, losing your web server's data could be even worse. I've mentioned before that I use Linode for my server hosting, and while they do offer an automated backup service I decided I'd rather setup my own solution to back up periodically to my local machine. Many people use rsync to do their server backups. In fact Linode even has a guide on how to set it up (there's a better one here). I decided that instead of a 1 for 1 directory backup, I would prefer to have a tarball of the contents. While I could've easily done this with a few bash commands from the server that's not particular ideal for my setup. My local machines don't run 24/7 so if I set it up on the server to automate the backup every week, it may try to initiate the backup when my machine was off (I could try to guess when it's on every week but that's not ideal either). The obvious solution to this is run it from my local machine instead every week. That way once a week when it's powered up it would log in to the server, create the tarball and pull it down. Insert Capistrano ([sudo] gem install capistrano) a RubyGem for 'Remote multi-server automation.' So I wrote a very basic Capfile to automate this for me (replace the path to your www folder accordingly). load 'deploy' $SERVER_USER = "username" $SERVER_IP = "1.1.1.1" desc "Backs up server www files" task :backup, :hosts => $SERVER_IP do run "cd /srv; tar -pvczf ~/backup.tar.gz www/" run_locally "scp #{ $SERVER_USER }@#{ $SERVER_IP }:~/backup.tar.gz ~/Dropbox/Backups/Server" end Then I added this to my crontab on my local machine by running crontab -e and adding the line: @weekly /Users/ksmiley/.rbenv/shims/cap -f ~/path/to/Capfile backup I included the path to the Capistrano executable since cron (on OS X) executes tasks with sh, which isn't setup with my $PATH.