---
title: "Archive Backup Retention (GFS)"
sidebar_label: "Archive Backup Retention (GFS)"
description: "How GFS works, backup methods, and how to enable GFS"
sidebar_position: 3
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import {CustomTable} from '@selectel/docux/components'

# Archive Backup Retention (GFS)

GFS (Grandfather-Father-Son) archive retention is an algorithm for long-term storage of selected backups with the ability to configure several independent retention periods. Learn more about GFS in the [Long-Term Retention Policy (GFS](https://helpcenter.veeam.com/docs/backup/vsphere/gfs_retention_policy.html?ver=120)) section of the Veeam documentation.

GFS requires regular generation of full backups. For this, the backup method is changed to the Forward Incremental Method, which increases storage consumption. Learn more about backup methods in the [Backup Methods](https://helpcenter.veeam.com/docs/backup/vsphere/backup_methods.html?ver=120) section of the Veeam documentation.

You can change the backup method:

* [for all jobs](#enable-archive-storage-for-all-tasks) (including new ones). GFS parameters for each job are configured individually;
* [for individual jobs](#enable-archive-storage-for-individual-tasks). GFS parameters can only be configured or changed via a ticket.

For long-term storage without changing the backup method, you can manually configure individual jobs to store weekly and monthly backups. Each backup chain will consist of a full backup and additional incremental backups.

## Enable archive storage for all jobs \{#enable-archive-storage-for-all-tasks}

1. [Create a ticket](https://my.selectel.ru/tickets). In the ticket, specify:

   * which jobs to enable GFS for: all jobs (including new ones);
   * full backup type: Active or Synthetic;
   * the day of the week on which the full backup will be created.
2. Once archive storage is enabled, we will notify you in the ticket.
3. On the Veeam® Backup Enterprise Manager portal, when [creating or editing a job](/public-cloud/vmware-backups/manage-backup-jobs.mdx#create-task) open the **Job Settings**.
4. Select the **Keep certain full backups longer for archival purposes**.
5. Click **Configure**.
6. Select the required [archive copy creation rules](#rules-for-creating-archive-copies) and configure their parameters. You can set up multiple rules.
7. Click **OK**.

## Enable archive storage for individual jobs \{#enable-archive-storage-for-individual-tasks}

Archive storage will be configured by technical support for the selected jobs. You will only be able to change storage parameters or configure archive storage for new jobs by creating a ticket.

[Create a ticket](https://my.selectel.ru/tickets). In the ticket, specify:

* full backup type: Active or Synthetic;
* the day of the week on which the full backup will be created;
* the jobs for which archive storage should be configured;
* for each job: which [rules](#rules-for-creating-archive-copies) and with what parameters to use for archive storage.

## Archive copy creation rules \{#rules-for-creating-archive-copies}

<CustomTable>
  <table data-sticky>
    <thead>
      <tr>
        <th />

        <th>Description</th><th>Parameters</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <th>Keep yearly full backups</th><td>Every year, one of the copies will become an archive copy and will be kept for the specified number of years</td>

        <td>
          <ul>
            <li>Number of years to store the archive copy;</li><li>month — the copy created in the specified month becomes the archive copy</li>
          </ul>
        </td>
      </tr>

      <tr>
        <th>Keep monthly full backups</th><td>Every month, one of the copies will become an archive copy and will be kept for the specified number of months</td>

        <td>
          <ul>
            <li>Number of months to store the archive copy;</li><li>week of the month — the copy created in the specified week of the month becomes the archive copy: the first (First) or the last (Last)</li>
          </ul>
        </td>
      </tr>

      <tr>
        <th>Keep weekly full backups</th><td>Every week, one of the copies will become an archive copy and will be kept for the specified number of weeks</td>

        <td>
          <ul>
            <li>Number of weeks to store the archive copy;</li><li>day of the week — if several backups were created during the week, the copy for this day of the week becomes the archive copy</li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

<Formbricks />
