Une passerelle de sauvegarde est un programme client que vous installez sur un serveur de base de données. Elle vous permet de sauvegarder des bases de données locales pour la reprise après sinistre, d'effectuer des sauvegardes et restaurations physiques, ainsi que de télécharger automatiquement les jeux de sauvegarde vers un serveur géré par vos soins. Cette rubrique décrit la procédure d'installation d'une passerelle de sauvegarde.
Cas d'utilisation
Passerelle de sauvegarde du serveur
|
Cas d'utilisation |
Description |
Mécanisme |
|
Sauvegarde physique |
Une sauvegarde physique capture les fichiers de la base de données au niveau du système d'exploitation. |
La passerelle de sauvegarde démarre un processus sur le serveur de base de données. Ce processus reçoit les tâches opérationnelles et les configurations de planification de sauvegarde depuis la console Data Disaster Recovery afin de sauvegarder et de restaurer la base de données. |
|
Sauvegarde via réseau privé |
Data Disaster Recovery ne peut pas accéder directement aux bases de données situées dans un réseau privé, telles que celles hébergées dans un centre de données sur site ou dans le réseau privé d'un autre fournisseur cloud, ni les sauvegarder. |
La passerelle de sauvegarde agit comme un intergiciel pour accéder activement au serveur Data Disaster Recovery et au service OSS cloud, résolvant ainsi l'impossibilité pour Data Disaster Recovery d'accéder directement à une base de données en réseau privé. |
|
Téléchargement automatique des jeux de sauvegarde |
Data Disaster Recovery vous permet de télécharger automatiquement les jeux de sauvegarde vers un serveur local. |
La passerelle de sauvegarde accède périodiquement au stockage cloud pour télécharger les jeux de sauvegarde sur votre serveur local, garantissant ainsi la sécurité et la fiabilité des données. |
Vous devez uniquement installer la passerelle de sauvegarde sur le serveur de base de données.
Architecture avec hôte bastion
Pour sauvegarder une base de données située dans un réseau privé sans accès Internet, installez une passerelle proxy sur un hôte bastion et une passerelle de sauvegarde sur le serveur de base de données. Le tableau suivant détaille les étapes.
|
Étape |
Description |
|
Installez une passerelle proxy sur un hôte bastion. La fonction principale de la passerelle proxy consiste à recevoir les données provenant du serveur de base de données qui héberge la passerelle de sauvegarde lors d'une sauvegarde, puis à transférer ces données vers le stockage cloud de disaster recovery via Internet. De plus, lors d'une restauration de base de données ou d'un téléchargement, la passerelle proxy reçoit les données renvoyées par le stockage cloud de disaster recovery et les transfère au serveur de base de données. |
|
|
Installer une passerelle de sauvegarde sur le serveur de base de données |
Installez une passerelle de sauvegarde sur le serveur de base de données. Lors de l'installation, spécifiez l'adresse IP de la passerelle proxy (l'adresse IP privée de l'hôte bastion). Lors d'une sauvegarde, la passerelle de sauvegarde se connecte à la base de données, l'interroge, puis envoie les données à la passerelle proxy. Lors d'une restauration, elle récupère les données via la passerelle proxy et les écrit dans la base de données. |
Prérequis
-
Assurez-vous que le serveur de base de données dispose d'un environnement Java répondant aux exigences suivantes :
Serveur Linux : Installez Java Runtime Environment (JRE) version 1.8. Téléchargez-le depuis le site officiel.
Serveur Windows : Installez Java SE Development Kit (JDK) version 8u261. Téléchargez-le depuis le site officiel. L'utilisation d'autres versions entraînera l'échec de la pré-vérification de la sauvegarde.
RemarqueExécutez la commande
java -versiondans l'interface CLI pour vérifier la version de Java installée. -
Effectuez les tâches suivantes :
Créez une paire de clés AccessKey et obtenez l'AccessKey ID ainsi que l'AccessKey secret. La passerelle de sauvegarde utilise ces identifiants pour s'authentifier lors de son enregistrement auprès de la console Data Disaster Recovery. Pour plus d'informations, consultez la rubrique Créer une AccessKey.
-
Si vous utilisez un utilisateur RAM pour ajouter la passerelle de sauvegarde, accordez les autorisations AliyunDBSFullAccess et AliyunOSSFullAccess à cet utilisateur RAM. Pour plus d'informations, consultez la rubrique Gérer les autorisations des utilisateurs RAM.
RemarquePar défaut, votre compte Alibaba Cloud reçoit ces autorisations lorsque vous activez Data Disaster Recovery.
Après avoir ajouté une passerelle de sauvegarde, tous les utilisateurs de votre compte Alibaba Cloud peuvent la voir dans la console Data Disaster Recovery.
-
Assurez-vous que le répertoire d'installation sur le serveur dispose de plus de 1 Go d'espace disque libre et que vous possédez les autorisations requises :
Serveur Linux : autorisations root.
Serveur Windows : autorisations d'administrateur.
-
Si vous sauvegardez une base de données SQL Server, attribuez le rôle de serveur sysadmin au compte NT AUTHORITY\SYSTEM en exécutant la commande SQL suivante :
ALTER SERVER ROLE [sysadmin] ADD MEMBER [NT AUTHORITY\SYSTEM] GORemarquePar défaut, AliyunDBSAgent s'exécute en tant que NT AUTHORITY\SYSTEM.
Précautions
Pour réinstaller une passerelle de sauvegarde, vous devez d'abord désinstaller la passerelle existante, supprimer le dossier de sauvegarde
dbs_agentet nettoyer l'environnement. Pour plus d'informations, consultez la rubrique Mettre à niveau ou désinstaller une passerelle de sauvegarde.Certaines versions antérieures de la passerelle de sauvegarde sont affectées par la vulnérabilité d'exécution de code à distance Apache Log4j2. Pour plus d'informations, consultez les articles Déclaration d'Alibaba Cloud sur l'évaluation de l'impact de la vulnérabilité RCE Apache Log4j2 (CVE-2021-44228). Si vous utilisez une passerelle de sauvegarde de version 0.0.129 ou antérieure, mettez-la à jour vers la dernière version dès que possible et réassociez-la à votre planification de sauvegarde physique. Pour les instructions de mise à niveau, consultez la rubrique Mettre à niveau ou désinstaller une passerelle de sauvegarde.
Méthodes d'installation
Le programme d'installation de la passerelle de sauvegarde sélectionne automatiquement une méthode d'installation graphique ou en ligne de commande en fonction de votre environnement système. Vous pouvez également installer la passerelle de sauvegarde en mode silencieux.
Par défaut, le programme d'installation privilégie la méthode d'interface utilisateur graphique (GUI) sur les systèmes qui la prennent en charge, tels que Windows, ou GNOME et KDE sous Linux. La méthode d'interface en ligne de commande (CLI) n'est utilisée que si aucune interface graphique n'est disponible.
Interface graphique
Connectez-vous à la console DMS V5.0.
-
Placez le pointeur sur l'icône
dans le coin supérieur gauche et choisissez .RemarqueSi vous utilisez la console DMS en mode normal, choisissez dans la barre de navigation supérieure.
Dans le coin supérieur droit de la page, cliquez sur Add Backup Gateway.
-
Copiez la commande d'installation pour Windows et exécutez-la dans l'invite de commandes Windows.
Microsoft Windows [Version] (c) 2019 Microsoft Corporation. All rights reserved. C:\Users\xxx>cmd /c cd "%USERPROFILE%"&bitsadmin /transfer 1 /priority foreground https://aliyun-dbs.oss-cn-hangzhou.aliyuncs.com/installer/0.0.96/aliyunDBSAgentInstaller-0.0.96.jar "%USERPROFILE%\dbs.jar"&java -Dregion=cn-hangzhou -jar dbs.jarRemarqueUne fois le téléchargement terminé, le programme d'installation s'exécute automatiquement.
Sélectionnez une langue d'installation et cliquez sur Next.
Lisez et acceptez le contrat de licence, puis cliquez sur Next.
-
Sélectionnez DBS Backup Gateway et cliquez sur Next.
RemarqueCet exemple montre comment installer une DBS Backup Gateway pour se connecter à une base de données locale. Pour vous connecter aux données sur un hôte bastion, consultez la rubrique Passerelle de sauvegarde dans une architecture avec hôte bastion.
Sélectionnez un chemin d'installation, cliquez sur Next, puis cliquez sur Yes.
-
Confirmez la Agent Region, saisissez votre AccessKey ID et votre AccessKey Secret, puis cliquez sur Next.
Le compte associé à la paire de clés AccessKey doit disposer des autorisations AliyunDBSFullAccess et AliyunOSSFullAccess.
RemarqueVérifiez que la Agent Region correspond à la région la plus proche de votre base de données. Si vous devez modifier la région, sélectionnez la région cible.
La paire de clés AccessKey est stockée en texte clair dans le fichier
.\config\dbs-agent.confdu répertoire d'installation.Dans une architecture avec hôte bastion, vous devez saisir l'adresse IP privée de l'hôte bastion dans la zone de texte Database Gateway Address. Le Database Gateway Port est défini par défaut sur 9797. Pour plus d'informations, consultez la rubrique Passerelle de sauvegarde dans une architecture avec hôte bastion.
-
Confirmez le package de composants et cliquez sur Next.
L'installation prend environ 1 à 5 minutes.
Une fois l'installation terminée, cliquez sur Next.
Cliquez sur Done pour terminer l'installation.
Dans la boîte de dialogue Exécuter de Windows, saisissez
services.mscet cliquez sur OK pour ouvrir le gestionnaire de services.-
Dans le gestionnaire de services, vérifiez que le service a démarré. Si ce n'est pas le cas, faites un clic droit sur AliyunDBSAgent et sélectionnez Start.
RemarqueLe système démarre la passerelle de sauvegarde par défaut. Vous pouvez également démarrer ou arrêter le service AliyunDBSAgent dans le gestionnaire de services.
Dans la console Database Backup (DBS), sur la page Backup Gateway, cliquez sur Refresh pour afficher la passerelle de sauvegarde nouvellement ajoutée.
CLI
Connectez-vous à la console DMS V5.0.
-
Placez le pointeur sur l'icône
dans le coin supérieur gauche et choisissez .RemarqueSi vous utilisez la console DMS en mode normal, choisissez dans la barre de navigation supérieure.
Dans le coin supérieur droit de la page, cliquez sur Add Backup Gateway.
-
Sélectionnez un Network Type for Backup Gateway, puis copiez et exécutez la commande d'installation sur votre serveur de base de données.
RemarquePublic network : Accédez à Database Backup (DBS) via le réseau public.
ECS private network / VPC : Accédez à Database Backup (DBS) via Alibaba Cloud Express Connect.
-
Exécutez la commande d'installation dans l'interface CLI Linux. La commande télécharge et exécute automatiquement le programme d'installation. L'exemple suivant montre la sortie de la commande :
[root@iZbp****** ~]# wget -O aliyunDBSAgentInstaller.jar https://aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com/installer/0.0.141/aliyunDBSAgentInstaller-0.0.141.jar && sudo java -Dregion=cn-hangzhou -jar aliyunDBSAgentInstaller.jar --2023-08-25 15:44:35-- https://aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com/installer/0.0.141/aliyunDBSAgentInstaller-0.0.141.jar Resolving aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com (aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com)... 100.XXX.XX.XX, 100.XXX.XX.XX, 100.XXX.XX.XX, ... Connecting to aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com (aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com)|100.XXX.XX.XX|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 247955671 (236M) [application/x-java-archive] Saving to: ‘aliyunDBSAgentInstaller.jar’ 100%[=====================================================================================================================================================================>] 247,955,671 17.4MB/s in 13s 2023-08-25 15:44:49 (17.6 MB/s) - ‘aliyunDBSAgentInstaller.jar’ saved [247955671/247955671] -
Sélectionnez une langue d'installation. Saisissez 0 pour le chinois ou 1 pour l'anglais, puis appuyez sur Entrée.
Select your language 0 [x] chn 1 [ ] eng Input selection: 0 -
Saisissez 1 et appuyez sur Entrée.
2025-03-04 17:24:43 INFO JDKChecker - java.home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.0.2.1.al8.x86_64/jre 2025-03-04 17:24:43 INFO IdentifierGenerator - use defined variable region: cn-hangzhou 2025-03-04 17:24:43 INFO IdentifierGenerator - Alibaba Cloud Linux#ca7c6767-57c2-484d-9fb6-807e385297bb#0F81FBFF006006A6#Intel64 Family 6 Model 106 Stepping 6#32 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Welcome ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Welcome to the Aliyun DBS Agent 0.0.144 installer! Homepage: [International site: https://www.alibabacloud.com/en/product/database-backup | China site: https://www.aliyun.com/product/dbs] Press 1 to continue, 2 to quit, 3 to redisplay 1 -
Saisissez 1 pour accepter le contrat de la passerelle et appuyez sur Entrée.
Press 1 to accept, 2 to reject, 3 to redisplay 1 -
Sélectionnez un composant à installer. Saisissez Y pour la passerelle de sauvegarde (Agent) ou N pour la passerelle proxy (passerelle de base de données DG). Dans cet exemple, saisissez Y et appuyez sur Entrée.
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Component selection ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ----- Agent ----- Enter Y for Yes, N for No: Y DG Not Selected Done!RemarqueCet exemple montre comment installer une passerelle de sauvegarde pour se connecter à une base de données locale. Pour vous connecter aux données sur un hôte bastion, saisissez
Nà cette étape. Le système vous invite alors à installer la passerelle de base de données (DG). SaisissezYpour confirmer. Pour plus d'informations, consultez la rubrique Passerelle de sauvegarde dans une architecture avec hôte bastion. -
Saisissez 1 et appuyez sur Entrée.
Press 1 to continue, 2 to quit, 3 to redisplay 1 -
Sélectionnez un chemin d'installation. Appuyez sur Entrée pour utiliser le chemin par défaut
/usr/local/aliyun/dbs_agent. Pour spécifier un chemin personnalisé, saisissez le chemin complet. Cet exemple utilise le chemin par défaut.Si le message suivant s'affiche, une passerelle de sauvegarde est déjà installée. Saisissez Y et appuyez sur Entrée pour continuer. Remarque : Cette opération écrase la passerelle de sauvegarde existante.
--------------------------- Warning! The directory already exists! This may overwrite existing files. Are you sure you want to install here? --------------------------- Enter Y for Yes, N for No: Y Press 1 to continue, 2 to quit, 3 to redisplay 1 -
Confirmez le chemin d'installation. Saisissez O pour confirmer ou C pour annuler, puis appuyez sur Entrée.
The destination directory will be created in : /usr/local/aliyun/dbs_agent -------------------------------------- Enter O for OK, C to Cancel: O -
Confirmez la région de la passerelle de sauvegarde. La région par défaut est
China (Hangzhou). Appuyez sur Entrée pour confirmer.───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── User information ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Agent Region: 0 [x] China (Hangzhou) 1 [ ] China (Shanghai) 2 [ ] China (Beijing) 3 [ ] China (Hong Kong) 4 [ ] China (Shenzhen) 5 [ ] China (Qingdao) 6 [ ] US (Silicon Valley) 7 [ ] US (Virginia) 8 [ ] Germany (Frankfurt) 9 [ ] Australia (Sydney) 10 [ ] China (Hohhot) 11 [ ] China (Zhangjiakou) 12 [ ] Singapore 13 [ ] Japan (Tokyo) 14 [ ] China (Chengdu) 15 [ ] China (Nanjing-Local) (Phasing Out) 16 [ ] China (Fuzhou-Local) (Phasing Out) 17 [ ] Malaysia (Kuala Lumpur) 18 [ ] Indonesia (Jakarta) 19 [ ] UAE (Dubai) 20 [ ] UK (London) 21 [ ] India (Mumbai) 22 [ ] China East 1 Finance (Hangzhou) 23 [ ] China East 2 Finance (Shanghai) 24 [ ] China South 1 Finance (Shenzhen) 25 [ ] China (Heyuan) 26 [ ] China (Ulanqab) 27 [ ] Gov Cloud 28 [ ] Thailand (Bangkok) 29 [ ] Philippines (Manila) 30 [ ] Korea (Seoul) 31 [ ] Saudi Arabia (Riyadh) Input selection:RemarqueVérifiez que la Agent Region correspond à la région la plus proche de votre base de données. Pour modifier la région, saisissez le numéro correspondant à la région cible.
-
Saisissez une paire de clés AccessKey Alibaba Cloud valide et appuyez sur Entrée. Si la paire de clés AccessKey n'est pas valide, l'installation échoue.
Alibaba Cloud AccessKey pair (Ensure that the account has been granted the AliyunDBSFullAccess and AliyunOSSFullAccess permissions) AccessKey ID: [] yourAccessKeyID Access Key Secret: [] yourAccessKeySecret -
(Facultatif) Saisissez les informations relatives à la passerelle proxy (passerelle de base de données DG). Cette étape n'est requise que dans une architecture avec hôte bastion. Pour les autres scénarios, vous pouvez appuyer deux fois sur Entrée pour ignorer cette étape.
Proxy gateway information (Optional, for bastion host scenarios) Proxy gateway IP address: [] Proxy gateway port number: [9797]RemarqueDans une architecture avec hôte bastion, vous devez saisir l'adresse IP privée de l'hôte bastion. Le port est défini par défaut sur 9797. Pour plus d'informations, consultez la rubrique Passerelle de sauvegarde dans une architecture avec hôte bastion.
-
Saisissez 1 pour confirmer les composants à installer, puis saisissez à nouveau 1 pour démarrer l'installation.
Press 1 to continue, 2 to quit, 3 to redisplay 1 -
L'installation prend environ 1 à 5 minutes.
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Select components ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Select the packages you want to install : [x] Pack 'DBS Backup Gateway Base Files' required Done! Press 1 to continue, 2 to quit, 3 to redisplay 1 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installing ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ==================== Installation started Platform: linux,version=3.10.0-1160.XX.X.el7.x86_64,arch=x64,symbolicName=null,javaVersion=1.8.0_372 [ Starting to unpack ] [ Processing package: DBS Backup Gateway Base Files (1/1) ] Cleaning up the target folder ... [ Unpacking finished ] Installation finished ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installation complete ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installation was successful Application installed on /usr/local/aliyun/dbs_agent [ Writing the uninstaller data ... ] [ Console installation done ]
Revenez à la page Add Backup Gateway et cliquez sur Complete Installation dans le coin inférieur droit.
-
Sur la page Backup Gateway, cliquez sur Refresh pour afficher la passerelle de sauvegarde nouvellement ajoutée.
La nouvelle passerelle de sauvegarde apparaît dans la liste. Un statut Online dans la colonne Status indique que la passerelle de sauvegarde est correctement connectée.
Mettre à niveau ou désinstaller une passerelle de sauvegarde
-
Désinstallez la passerelle de sauvegarde et supprimez le dossier
dbs_agent.Linux
Connectez-vous au serveur Linux et exécutez la commande
cd /usr/local/aliyun/dbs_agentpour accéder au répertoire d'installation par défaut.-
Dans le répertoire d'installation, exécutez la commande
java -jar Uninstaller/uninstaller.jar -cpour désinstaller la passerelle de sauvegarde. La sortie suivante indique que la désinstallation a réussi.[root@xxx ~]# cd /usr/local/aliyun/dbs_agent [root@xxx dbs_agent]# java -jar Uninstaller/uninstaller.jar -c Command line uninstaller. The uninstaller has put a log file: /tmp/izpack264516178954999826.log [root@xxx dbs_agent]# Exécutez la commande
cd /usr/local/aliyunpour revenir au répertoire parent.Dans le répertoire parent, exécutez la commande
sudo rm -rf dbs_agentpour supprimer le dossier dbs_agent.
Windows
Sous Windows, désinstallez AliyunDBSAgent depuis Programs and Features.
-
Supprimez manuellement le dossier dbs_agent.
RemarqueLe répertoire d'installation par défaut de la passerelle de sauvegarde est
C:\Program Files\aliyun\dbs_agent.
Après avoir désinstallé la passerelle de sauvegarde, réinstallez-la. Pour les instructions d'installation, consultez la section Méthodes d'installation.
Passerelle proxy sur un hôte bastion
Si votre base de données se trouve dans un réseau privé et ne peut pas se connecter à Internet, vous pouvez sauvegarder les données en installant une passerelle proxy sur un hôte bastion, puis une passerelle de sauvegarde sur le serveur de base de données. Suivez les étapes ci-dessous :
Installer une passerelle proxy
La passerelle proxy reçoit les données du serveur de base de données hébergeant la passerelle de sauvegarde et les transfère vers le stockage cloud de Database Backup Service (DBS) via Internet. Lors d'une restauration ou d'un téléchargement, la passerelle proxy reçoit également les données du stockage cloud de Database Backup Service (DBS) et les transfère vers le serveur de base de données.
Installer une passerelle proxy
Cette rubrique explique comment installer une passerelle proxy sur un hôte bastion Linux. Database Backup Service (DBS) prend en charge plusieurs méthodes d'installation, notamment via une interface de ligne de commande (CLI) ou une interface graphique (GUI). Pour plus de détails sur les autres méthodes d'installation, les prérequis et les précautions, consultez la section Ajouter une passerelle de sauvegarde.
Pour installer une passerelle proxy sur un hôte bastion Windows, consultez la section Installation sur un hôte bastion Windows.
Connectez-vous à Data Management Service (DMS).
-
Placez le pointeur sur l'icône
dans le coin supérieur gauche, puis choisissez .RemarqueSi vous utilisez la console DMS en mode normal, choisissez dans la barre de navigation supérieure.
Cliquez sur Install Backup Gateway dans le coin supérieur droit de la page.
-
Sélectionnez un Backup Gateway Network Type, copiez la commande d'installation et exécutez-la sur l'hôte bastion.
RemarquePublic Network : accédez à Database Backup Service (DBS) via le réseau public.
ECS Private Network/VPC : accédez à Database Backup Service (DBS) via Express Connect.
-
Dans l'interface de ligne de commande (CLI) Linux, exécutez la commande d'installation. Le système télécharge et exécute automatiquement le package d'installation. La sortie ressemble à ce qui suit :
[root@iZbp****** ~]# wget -O aliyunDBSAgentInstaller.jar https://aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com/installer/0.0.141/aliyunDBSAgentInstaller-0.0.141.jar && sudo java -Dregion=cn-hangzhou -jar aliyunDBSAgentInstaller.jar --2023-08-25 16:04:52-- https://aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com/installer/0.0.141/aliyunDBSAgentInstaller-0.0.141.jar Resolving aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com (aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com)... 100.XXX.XX.XX, 100.XXX.XX.XX, 100.XXX.XX.XX, ... Connecting to aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com (aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com)|100.XXX.XX.XX|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 247955671 (236M) [application/x-java-archive] Saving to: ‘aliyunDBSAgentInstaller.jar’ 100%[=======================================================================================================>] 247,955,671 19.9MB/s in 11s 2023-08-25 16:05:03 (21.4 MB/s) - ‘aliyunDBSAgentInstaller.jar’ saved [247955671/247955671] -
Sélectionnez une langue d'installation. Saisissez 0 pour le chinois ou 1 pour l'anglais.
Select your language 0 [x] chn 1 [ ] eng Input selection: 0 -
Lisez le contrat de la passerelle et saisissez 1 pour continuer.
Press 1 to continue, 2 to quit, 3 to redisplay 1 -
Saisissez 1 pour accepter le contrat de la passerelle.
Press 1 to accept, 2 to reject, 3 to redisplay 1 -
Sélectionnez un composant à installer. Saisissez Y pour installer la passerelle de sauvegarde (Agent) ou N pour installer la passerelle proxy (passerelle de base de données, DG). Comme une passerelle proxy est installée dans cet exemple, saisissez N, puis saisissez Y pour confirmer le composant.
Enter Y for Yes, N for No: N -- DG -- Enter Y for Yes, N for No: Y Done! -
Saisissez 1 pour poursuivre l'installation.
Press 1 to continue, 2 to quit, 3 to redisplay 1 -
Sélectionnez un chemin d'installation. Appuyez sur Entrée pour utiliser le chemin par défaut
/usr/local/aliyun/dbs_agent.Pour installer la passerelle dans un chemin personnalisé, saisissez le chemin cible et entrez 1 pour confirmer. Cet exemple utilise le répertoire personnalisé
/usr/local/aliyun/daili_dbs_agent.Select installation path : [/usr/local/aliyun/dbs_agent] /usr/local/aliyun/daili_dbs_agent Press 1 to continue, 2 to quit, 3 to redisplay 1 -
Confirmez la sélection du composant et saisissez 1 pour démarrer l'installation.
Attendez la fin de l'installation, qui prend de 1 à 5 minutes.
Select the package that you want to install : [x] Pack 'Proxy Gateway Base Files' required Done! Press 1 to continue, 2 to quit, 3 to redisplay 1 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installing ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ==================== Installation started Platform: linux,version=3.10.0-1XXX.XX.X.el7.x86_64,arch=x64,symbolicName=null,javaVersion=1.8.0_372 [ Starting to unpack ] [ Processing package: Proxy Gateway Base Files (1/1) ] Cleaning up the target folder ... [ Unpacking finished ] Installation finished ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installation finished ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installation was successful Application installed on /usr/local/aliyun/daili_dbs_agent [ Writing the uninstaller data ... ] [ Console installation done ]
-
Exécutez la commande suivante pour vérifier que la passerelle proxy a été installée avec succès :
ps aux | grep app_aliyun_proxyLa sortie suivante indique que le processus s'exécute normalement et que la passerelle proxy est installée avec succès. Si vous rencontrez des erreurs que vous ne pouvez pas résoudre, contactez le support dans le groupe DingTalk de Database Backup Service (DBS) (ID : 35585947).
[root@iZbp****** ~]# ps aux | grep app_aliyun_proxy root 1**** 0.0 0.5 7***** 9*** ? Ssl 16:06 0:00 /usr/local/aliyun/daili_dbs_agent/dist/app_aliyun_proxy/app_aliyun_proxy -addr :9797 -logdir /usr/local/aliyun/daili_dbs_agent/logs root 2**** 0.0 0.0 1***** 9** pts/1 S+ 16:08 0:00 grep --color=auto app_aliyun_proxy Après avoir installé la passerelle proxy sur l'hôte bastion, installez une passerelle de sauvegarde sur le serveur de base de données pour sauvegarder les données. Pour plus d'informations, consultez la section Installer une passerelle de sauvegarde.
Commandes de la passerelle de sauvegarde sous Linux
Exécutez les commandes suivantes pour gérer la passerelle de sauvegarde sous Linux.
Pour démarrer la passerelle de sauvegarde, exécutez
/usr/local/aliyun/dbs_agent/bin/aliyun-dbs-agent.sh start.Pour arrêter la passerelle de sauvegarde, exécutez
/usr/local/aliyun/dbs_agent/bin/aliyun-dbs-agent.sh stop.Pour redémarrer la passerelle de sauvegarde, exécutez
/usr/local/aliyun/dbs_agent/bin/aliyun-dbs-agent.sh restart.Pour désinstaller la passerelle de sauvegarde, exécutez
java -jar Uninstaller/uninstaller.jar -cdans le répertoire d'installation.
FAQ
-
Pourquoi recevais-je une erreur d'autorisation lors de la sauvegarde d'une base de données SQL Server ?
Solution : pour résoudre ce problème, attribuez le rôle de serveur
sysadminau compteNT AUTHORITY\SYSTEM. Vous pouvez exécuter la commande SQL suivante pour attribuer le rôle :ALTER SERVER ROLE [sysadmin] ADD MEMBER [NT AUTHORITY\SYSTEM] GO -
Le nom de la passerelle de sauvegarde ou l'heure de création changent-ils après la mise à niveau ou la réinstallation de la passerelle de sauvegarde, ou après un changement de système d'exploitation ?
La mise à niveau ou la réinstallation de la passerelle de sauvegarde ne modifie pas son nom ni son heure de création si l'environnement matériel, tel que le modèle de CPU et l'adresse MAC, reste identique.
-
Le passage à un type différent de système d'exploitation modifie le nom de la passerelle et l'heure de création.
RemarquePar exemple, si vous changez le système d'exploitation de CentOS 7.9 à Alibaba Cloud Linux 3.2104 LTS, le nom de la passerelle et l'heure de création changeront.
-
La réinstallation d'une version différente du même système d'exploitation ne modifie pas le nom de la passerelle ni l'heure de création.
RemarquePar exemple, si vous réinstallez le système d'exploitation et passez de CentOS 7.9 à CentOS 8.5, le nom de la passerelle et l'heure de création ne changent pas.
-
Que faire si ma passerelle de sauvegarde est affectée par la vulnérabilité Log4j ?
Solution : certaines versions antérieures de la passerelle de sauvegarde présentent la vulnérabilité Log4j. Pour plus d'informations, consultez la section Déclaration d'Alibaba Cloud sur l'évaluation de l'impact de la vulnérabilité RCE Apache Log4j2 (CVE-2021-44228). Si vous utilisez une passerelle de sauvegarde dont la version est antérieure à la 0.0.129, mettez-la à jour vers la dernière version dès que possible et réassociez-la à votre planification de sauvegarde physique. Pour les instructions de mise à niveau, consultez la section Mettre à niveau une passerelle de sauvegarde.
-
Pourquoi une passerelle de sauvegarde correctement installée peut-elle ne pas apparaître sur la page Backup Gateways ?
La passerelle de sauvegarde n'est peut-être pas démarrée. Consultez les étapes 5 et 6 de la section Installation via l'interface graphique pour démarrer la passerelle.
La région d'installation de la passerelle ne correspond pas à la région sélectionnée dans la console.
Le journal de l'agent contient des erreurs, telles qu'une paire AccessKey incorrecte.
La liste des passerelles de sauvegarde n'est pas actualisée. Sur la page Backup Gateways, cliquez sur Refresh pour afficher la nouvelle passerelle de sauvegarde.
-
Pourquoi une passerelle de sauvegarde apparaît-elle hors ligne dans la console après une installation réussie ?
La passerelle de sauvegarde n'est peut-être pas démarrée. Consultez les étapes 5 et 6 de la section Installation via l'interface graphique pour démarrer la passerelle.
La région d'installation de la passerelle ne correspond pas à la région sélectionnée dans la console.
La passerelle est hors ligne en raison de problèmes de connectivité réseau ou de routage.
La version JRE ou JDK installée sur le serveur peut ne pas être prise en charge. Consultez la section Prérequis et installez JRE 1.8 ou JDK 8u261 depuis le site officiel.
-
Où puis-je trouver les journaux de la passerelle de sauvegarde sur un système Linux ?
Par défaut, les journaux se trouvent dans le répertoire
/usr/local/aliyun/dbs_agent/logs.