- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
Take your Datadog experience to the next level with the Integration Backup and Restore Tool (IBRT). This powerful tool helps you streamline your workflow by allowing you to easily create backups of your Datadog configuration, ensuring that you can quickly restore your setup after Agent upgrades or migrations.
datadog.yaml
and conf.yaml
files)conf.yaml
and datadog.yaml
, for a seamless migration experience.Unlike traditional backup methods that require manual installation and configuration, IBRT provides a simple and convenient way to create backups. You can easily create a backup of your Datadog configuration by running an on-demand command at the Agent level, or by scheduling periodic backups to run automatically. Additionally, restoring your backup is just as easy, requiring only a single script to get your configuration up and running again.
Follow these steps after the backup is created:
cds_ibrt_restore_script.py
, which is provided in the backup.Note: Do not manually alter the content of the unzipped backup directory.
Follow the steps below to restore the configuration, based on your Agent type:
To run the script, give the dd-agent
user ownership to the unzipped directory in which the cds_ibrt_restore_script.py
is located
Run the following command, replacing <directory>
with the directory that contains the cds_ibrt_restore_script.py
script:
sudo chown dd-agent:dd-agent <directory> -R
After this, run the following command to execute the script:
sudo -Hu dd-agent /opt/datadog-agent/embedded/bin/python cds_ibrt_restore_script.py
Note for RHEL and CentOS users: If you are running this script on RHEL or CentOS, ensure that all parent directories are accessible by the dd-agent
user. If the script is stored in your home directory (e.g., /home/devuser/
), make sure that directory has permission 755:
sudo chmod 755 /home/devuser
If you prefer not to change permissions, choose a storage location where the dd-agent
user already has write access, such as /opt/datadog-agent
.
Open the command prompt as administrator and run the following command:
"%programfiles%\Datadog\Datadog Agent\embedded3\python.exe" cds_ibrt_restore_script.py
sudo /opt/datadog-agent/embedded/bin/python cds_ibrt_restore_script.py
To restore a backup on your Docker container, use the following command:
/opt/datadog-agent/embedded/bin/python cds_ibrt_restore_script.py
After running the script, choose the option that best fits your scenario:
1
for Agent migration/reinstallation: Installs all integrations and copies YAML files, including integration conf.yaml
and datadog.yaml
, for a seamless migration experience.2
for Agent Upgrade: Installs integrations as YAML configurations, preserving dependencies during the upgrade process.Once you select an option, your Datadog environment will be configured accordingly.
What is your Datadog agent installation scenario?
1. Fresh agent installation/reinstallation or agent migration
2. Just upgraded existing datadog-agent
Enter your choice (1/2):
Here’s how to fix some common issues you might encounter.
squid.conf
file and restart the proxy server.acl SSL_ports port 22
http_access allow SSL_ports
INFO - <integration_name> is core integration, hence skipping...
INFO - <integration_name> is custom integration, hence skipping...
For support or feature requests, contact Crest Data through the following channels:
This application is made available through the Datadog Marketplace and is supported by a Datadog Technology Partner. To use it, purchase this application in the Marketplace.