---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://www.servicenow.com/docs/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Data archiving

# Data archiving {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Move data that's no longer needed every day from a primary table to an archive table.

## Key benefits {#c_ArchiveData__section_rcc_nv1_cbc}

* Free up system resources and avoid performance issues in queries and reports by moving older records into an archive table.
* Preserve data for auditing or historical purposes.
* Delete archived data after a specified period using a destroy rule.
{#c_ArchiveData__ul_d5p_nv1_cbc}  
Figure 1. Sample Benefits of Archiving Data

## Accessing archive rules {#c_ArchiveData__section_hjq_xbb_cbc}

You can define and access archive rules for a table by navigating to AllSystem Data ManagementData Management Policies and selecting the data management policy for the table.

## Use cases {#c_ArchiveData__section_dpj_khb_cbc}

* The longer an instance runs, the more likely it is to accumulate data that is no longer relevant. For example, task records from two years ago are typically less relevant than currently active tasks. Old data may eventually cause performance issues by consuming system resources and slowing down queries and reports. You can archive records in core tables such as the Task \[task\] table and records in custom tables that you create on the ServiceNow AI Platform.
* Archive records when table queries are slow. For example, assume the Incident \[incident\] table on your instance has grown and users are reporting that queries against the table are slow. You can create an archive rule with conditions like \[Closed\] \[relative\] \[on or before\] \[150\] \[Days\] \[ago\] and \[Active\] \[is\] \[false\] to move records to the Archived Incidents \[ar_incident\] table when they're closed for more than 150 days.
* Archive records in a primary table, including any records in other tables that reference those records. For example, you can archive records in the Problem \[problem\] table, and include any incidents that reference a problem record in the Problem in Incident field.
{#c_ArchiveData__ul_xrv_khb_cbc}

For information on using the data archive feature, see [Archiving records](https://www.servicenow.com/docs/M7_dRfjSbZr2D~tGgShNDg "Manage table size growth and improve query performance by archiving records.").

*[\>]: and then


