
Tune Backup Files Accessibility Active Directory Auto-Mount Second Hard Drive Back Up Files Change User Password Containers on Linux Changing your Desktop Environment Customize Dock Disk Encryption Passwords (multiple) Encrypt Extra Drive File Sharing (Pop!_OS) Format Your Drive Graphics Switching (Pop!_OS) HDMI Audio Configuration HiDPI Multi-Monitor Support Install Pop!_OS in VirtualBox Install/Use VPN Keep PPAs Enabled when Upgrading Manage Repositories (Pop!_OS) Manage Repositories (Ubuntu) OpenVPN Install Pop!_OS Customization System76 Driver Install Upgrade (Pop!_OS) Update System Firmware Upgrade (Ubuntu) User Management Geary Email (ProtonMail/Gmail/iCloud/Fast) Using Legacy Status Icons in Pop!_OS Using Pop Shell on other Gnome Desktops Improve Battery Life Set Battery Threshholds Disable Touchpad While Typing Mouse Customizations Microphone Use Printer Setup (Pop!_OS) Printer Setup (Ubuntu) Configure/Disable Touchpad Login with Yubikey Backup Files There are many ways to back up important files on your computer. It's a personal choice which one to use based on habits, preferences, and what is being backed up. We will outline a few options here, but the final solution may be a mix of several of these options. Data Policy The key to good backups is having the data automatically backed up, accessible, secure, and distributed. All backup solutions should be evaluated against these 4 criteria: Automatic: Data is automatically backed up. Manual copies work well in some cases, but automatic backups makes sure it's always fresh, and that nothing is lost if a manual backup isn't performed. Accessible: Data needs to be retrievable and easily restorable if the original is lost. Secure: Data needs to be accessible only by the owner. Cloud solutions are convenient, but additional steps may be required to make sure the data is private. Distributed: Data needs to be in multiple places. If all the copies are in one location, the risk for data loss increases (for example, if your data is saved to a USB disk in your house, but there is a fire, both the computer and the backup disk could potentially be lost at the same time.) NOTE Good practice to prevent data loss is to ensure that any important files “are backed up in at least three (3) places. Two (2) copies on-site, and one (1) copy off-site. This off-site backup could be through a cloud storage solution, or a drive that's kept at a relative's house, or in a safety deposit box. User Files User files are the most common data to back up. This includes documents, pictures, and other personal files. Typically, these documents are all saved in your home directory ( /home/username ). Deja Dup Déjà Dup is a popular, straightforward backup option. It can be used to back up user data locally, remotely, or to a cloud server. It can also be set up to run automatically on a regular basis. Installation To install Deja Dup, search for it in the Pop!_Shop, Ubuntu Software or run this command: sudo apt install deja-dup Once Deja Dup is installed, it will be labeled as "Backups" in the Activities overview. Selecting Data to Backup With Deja Dup (Backups) open, you can select the folders you wish to save or ignore using the pages listed on the left. By default, Deja Dup will backup your entire home directory, which includes your Documents, Pictures, Music, and Videos folders. It ignores your Downloads folder and any items in the Trash. Use the plus and minus buttons as needed to modify both categories. Choosing a Backup Location On the Storage location page, you can configure the location where your backup will be stored. The available options are: Local Folder - Back up data to an internal or external hard drive, SSD, or USB flash drive. Pros: Easy to set up, automatic, accessible, and secure. Backups typically happen quickly because they're using a high-speed direct connection. Cons: Single point of failure. If the computer is lost or if both drives fail, the data is lost. Network Server - Back up data to another computer or storage device (NAS) on your network. Pros: Same advantages as the local backup, but with less of a single point of failure. Cons: Requires some networking knowledge and the ability to set up another computer or storage device to hold the data. Backups typically take longer because of slower transfer speeds over the network (but still faster than internet storage.) Google Drive - Back up to Google's cloud service. Pros: Remote (off-site) location provides geographical redundancy, and is accessible anywhere there is an internet connection. Cons: Requires a Google account. Your data could be accessible by Google or third parties (including law enforcement.) Will be slower to back up (depending on your internet speed), and uses your data transfer/bandwidth. Scheduling Regular Backups To schedule backups to run automatically, select Scheduling from the list on the left, then flip the switch to enable automatic backups. Schedule the backup for a time when you know the location will be available (for example, when you know you'll have the USB drive plugged in). Many people choose to let their backups run overnight or on weekends. Restoring Your Data To restore your data with Deja Dup, select the Overview page, then click the Restore... button. This will allow you to select the location containing the Deja Dup backup folder, and will copy the data from the most recent backup to its original location. Cloud Desktop Clients Many online services offer small amounts of free storage and desktop clients with automatic synchronization. A few examples of companies that offer cross-platform cloud storage are: Dropbox Mega.nz Box.com (CLI only) Google Drive does not have a native Linux client, but there is built-in support within Pop!_OS and Ubuntu. However, the built-in support does not automatically copy and keep files locally as the above desktop clients do. One solution to keep the data from being read by cloud storage providers is to keep all of the files in password-protected archives. A .zip or .7z file with a password is encrypted, and can't be easily accessed by anyone without the password. Another option is Nextcloud. Nextcloud is an open-source cloud solution that is completely controlled by the user. The remote server needs to be set up manually (or a trusted third party could be paid to set up and maintain the server.) Copy Data Manually Using the Files App With an external drive attached, data can be manually copied to an external drive. Use the file browser to copy data from the internal drive to the external drive. Pros: Easy and straightforward to copy data from one place to another. Cons: Because the process is manual, updates and changes to the data may be missed over time. No geographic redundancy. Terminal Only (Advanced) In certain situations, you may only have access to a command-line interface. The command-line rsync program verifies data integrity and avoids re-copying files that are already backed up. An example of the rsync command would be: rsync -a ~/ OUTPUT_DIRECTORY ...where -a tells rsync to output as an archive, ~/ refers to your home directory as the source location, and OUTPUT_DIRECTORY should be replaced with the location of your external disk or your remotely mounted server. E-mail If you access your email through a web browser, manual backup is likely unnecessary, as the data is always being held on a remote computer. If you use a local client such as Thunderbird or Evolution, then the data may be stored in multiple locations (such the email server and other client devices), or only in one. If the IMAP protocol is used, the data is synchronized between all clients; if the POP protocol is used, then the data is only stored on the client where the email was viewed. Web Browser Pros: All data is always on a remote server. Cons: Requires internet access. Email providers may have access to data. IMAP Pros: Data is synchronized between the remote server and local devices. No single point of failure. Cons: Requires internet access. Email providers may have access to data. POP/POP3 Pros: Data is more secure, as it's only in one location at any time. Cons: The client storing data is a single point of failure. User Configuration Files Most user configuration files are stored in the home folder. These can generally be copied and saved just like any other file, but restoring these files may not always work. Occasionally, programs change how, where, or in what format their configuration files are stored. This means they won't always be restorable, or may not function as intended. It's recommended to back these up as needed, but remember that they may not restore correctly. Most user configuration files can be found in the home directory, and begin with a period (for example, the .config directory.) Programs Because programs are readily available online (usually through software repositories), we don't recommend backing them up. They are spread throughout the file system and are difficult to restore properly. To back up programs, we recommend keeping a list of package names for the programs that you use so they can be reinstalled with a single package manager command, like so: sudo apt install gnome-tweak-tool mousepad aptitude thunar Program Configuration Files System-wide program configuration files can be found in many locations of the OS. The most common location is the /etc folder. Most of these can be backed up in the same ways that user configuration files can, with the same caveat about changes in configuration format when restoring these files.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages132 Page
-
File Size-