Hosting & Domaining Forum

Hosting Discussion => Web Hosting => Hosting FAQs => Topic started by: Sevad on Nov 16, 2023, 05:58 AM

Title: Backup
Post by: Sevad on Nov 16, 2023, 05:58 AM
What is Backup?
Backup refers to the process of making copies of data or data files to use in the event the original data or data files are lost or destroyed.

(https://blog.tiinfotech.com/wp-content/uploads/2023/06/Data-Backup.jpg)

Types of Backup

Why is Backup Important?

Common Backup Media

Backup Software:
Backup software is used to perform all types of backups. The backup software could be proprietary software provided with a physical backup device, standalone software, or cloud-based.



Considerations for Backup:
There are few things to consider while backing up data.



Restoration Process:
The process to recover data from a backup is known as restoration. This process can vary depending on the type of backup (full, incremental, etc.) and the backup media. It is crucial to ensure the restoration process works by regular testing.

Backup Best Practices:
In a well-designed backup strategy, multiple forms of backups are used. For example, one might use a full backup weekly, a differential backup daily, and incremental backups every hour. This combines the completeness of full backups, the space and time-saving benefits of incremental and differential backups, and provides relatively quick restores. Regular testing of your restore process is also critical. Remember the 3-2-1 rule: Have at least three total copies of your data, two of which are locally stored but on different mediums, and one of which is offsite.

Offsite Backup:

Offsite backup involves storing backup data or copies of data in a different location than your main location, i.e., not on your site. This can be achieved by manual methods like shipping hard drives or by electronic methods like cloud backup.



Automated Backup:

Automated backup refers to backup jobs that are scheduled to automatically run and store data copies without active management by users.



Backup Servers:

Backup servers, as the name suggests, are servers that store the copied data from another server. This can be used in several ways, such as in a failover scenario where if the primary server fails, the backup server becomes active and takes over the operations to ensure business continuity.



Backup Capacity Planning:

Backup capacity planning involves assessing and predicting the space required to accommodate all backups within an organization. It involves calculating the growth rate of data, defining the retention policies, and considering the types of backups used. Smartly planned capacity helps one stay ahead of needs and avoids a crisis where critical data can't be backed up due to space limitations.

Backup Retention Policies:

A backup retention policy determines how long a backup copy will be kept before it's ultimately deleted.



Data Lifecycle Management:

Data lifecycle management refers to policies and procedures for effectively managing the flow of data throughout its lifecycle: from creation and initial storage to the time when it's obsolete and deleted.



Hard Drive Cloning:

Hard drive cloning is a process that involves copying the contents of one hard drive to another drive.

Cold, Warm and Hot Backup:

This type of classification refers to the state in which data backups are kept and how quickly they can be used for recovery.



Local vs. Online Backup:

This classification depends on where the backup data is stored, namely locally or online.



File-Level and Image-Level Backup:

This refers to the level or granularity at which data backups are done.



Data Replication:

Data replication involves copying data from one location to another, typically in real-time, to enhance accessibility and data protection.