Dernière version :

|
Aperçu rapide |
|
|
Catalogue |
Dynamique |
|
Catégorie |
Sauvegarde |
|
Volumes d'utilisateur |
Oui |
|
Min. mémoire |
160 Mo |
|
SE |
Linux |
|
Contraintes |
non |
|
Questions/commentaires |
Poser une question sur le forum
|
BCK permet à l'application hébergeant le contenu de sauvegarder ou de restaurer sa propre copie à l'aide de Amazon Simple Storage Services (S3), Nirvanix, Layerd Technologies DynaVol, FTP ou sftp. Vous pouvez initialiser ces opérations à l'aide d'une interface Web simple (interface utilisateur graphique) proposée par BCK et travailler conjointement avec l'application d'aide BackupHelper. BCK peut également être configuré pour effectuer automatiquement des sauvegardes planifiées. Lors de la sauvegarde de l'application, elle est arrêtée, puis redémarrée.
L'accès à l'interface utilisateur graphique s'effectue à l'aide de l'IP de l'application et du port BCK configuré et prend en charge les opérations suivantes dans les applications :
Limitations :
La version initiale de BCK utilise le volume _impex pour exporter et importer des applications à des fins de sauvegarde et de restauration. Par conséquent, la taille de l'application exportée ne peut pas dépasser l'espace disponible sur le volume _impex.
Ressources
|
Ressource |
Minimum |
Maximum |
Valeur par défaut |
|
UC |
0,1 |
0,1 |
0,1 |
|
Mémoire |
160 Mo |
160 Mo |
160 Mo |
|
Bande passante |
1 Mbit/s |
1 Mbit/s |
1 Mbit/s |
Terminaux
|
Nom |
Direction |
Protocole |
Description |
|
in |
in |
Indifférent |
Présente une interface Web (interface utilisateur graphique) pour la sauvegarde et la restauration. Le reste du trafic réseau non dirigé vers l'interface utilisateur graphique est transféré via le terminal aux sans modification. |
|
net |
sortie |
Indifférent |
Sortie pour l'accès à la grille afin de faciliter la sauvegarde et la restauration des applications. |
|
aux |
sortie |
Indifférent |
Sortie auxiliaire. Le trafic entrant qui n'est pas dirigé vers l'interface utilisateur graphique est envoyé via ce terminal sans modification. Ce terminal peut rester déconnecté. |
|
MON |
sortie |
CCE |
Utilisé pour des statistiques de performances et d'utilisation des ressources. |
Volumes d'utilisateur
|
Volume |
Description |
|
config |
Volume en lecture/écriture pour les données de configuration. |
Le volume est utilisé pour stocker un fichier de clé privée qui fournit une authentification en tant qu'utilisateur normal sur le contrôleur de grille. Pour plus d'informations sur la configuration du volume config, reportez-vous à la section Préparation de la sauvegarde et de la restauration.
Les propriétés du tableau suivant configurent BCK pour une utilisation avec un service spécifique.
|
Nom |
Type |
Description |
|
backup_service |
chaîne |
S3, DynaVol_ftp, DynaVol_sftp, ftp ou sftp. Valeur par défaut : S3 |
|
backup_service_ip |
IP |
Adresse IP du service de stockage distant. Valeur par défaut : vide. |
|
backup_user_id |
chaîne |
Nom d'utilisateur ou signature qui est utilisée pour accéder au service de stockage distant. Valeur par défaut : vide. |
|
backup_user_auth |
chaîne |
Mot de passe utilisateur ou chaîne d'authentification utilisée pour accéder au service de stockage distant. Valeur par défaut : vide. |
|
backup_app_key |
chaîne |
Pour Nirvanix, il s'agit de la clé de l'application. Cette propriété n'est pas requise pour d'autres services de sauvegarde. Valeur par défaut : vide |
|
backup_app_name |
chaîne |
Pour Nirvanix, il s'agit du nom de l'application. Cette propriété n'est pas requise pour d'autres services de sauvegarde. Valeur par défaut : vide |
|
backup_container_id |
chaîne |
Identificateur du conteneur sur le service de stockage distant utilisé pour les sauvegardes. Valeur par défaut : vide. |
Les propriétés du tableau suivant configurent BCK pour effectuer des sauvegardes planifiées automatiquement.
|
nom |
type |
description |
|
schedule_period |
chaîne |
none, daily, weekly, monthly. Valeur par défaut : none |
|
schedule_day |
nombre entier |
1-28. Valeur par défaut : 1 |
|
schedule_time |
chaîne |
Moment de la journée auquel effectuer une sauvegarde planifiée au format heure(0-23):minute(0-59). Valeur par défaut : 0:0 |
|
schedule_retain |
nombre entier |
Nombre de sauvegardes à conserver. Après la création d'une nouvelle sauvegarde, les sauvegardes existantes supérieures à ce nombre sont supprimées (les plus anciennes d'abord). Valeur par défaut : 3 |
Les propriétés du tableau suivant configurent l'interface utilisateur graphique de BCK.
|
Nom |
Type |
Description |
|
gui_ip |
IP |
Adresse IP de l'application de contenu utilisée pour accéder à l'interface utilisateur graphique. Valeur par défaut : vide. |
|
gui_port_no |
nombre entier |
Port pour accéder à l'interface Web. L'accès à l'interface utilisateur graphique se fait via gui_ip et ce port. Valeur par défaut : 8080. |
|
gui_username |
chaîne |
Nom d'utilisateur pour l'authentification Web. Si aucune valeur n'est spécifiée, aucune authentification n'est effectuée. Valeur par défaut : vide |
|
gui_password |
chaîne |
Mot de passe pour l'authentification Web. Cette propriété n'est pas utilisée si gui_username est vide. Valeur par défaut : vide |
Les propriétés du tableau suivant configurent BCK pour fonctionner sur la grille. La deux IP, grid_ip1 et grid_ip2 sont des IP d'application disponibles réservés à être utilisées par BCK.
|
Nom |
Type |
Description |
|
grid_ctl_ip |
IP |
Adresse IP du contrôleur de grille sur lequel l'application est en cours d'exécution. Valeur par défaut : vide. |
|
grid_ip1 |
IP |
Adresse IP disponible pour l'utilisation pendant la sauvegarde et la restauration. Valeur par défaut : vide |
|
grid_ip2 |
IP |
Adresse IP disponible pour l'utilisation pendant la sauvegarde et la restauration. Valeur par défaut : vide. |
|
grid_netmask |
IP |
Masque de réseau pour la grille sur laquelle l'application est en cours d'exécution. Valeur par défaut : 255.255.255.0 |
|
grid_gateway |
IP |
Adresse de la passerelle IP utilisée pour le routage du trafic Cette propriété doit être spécifiée pour accéder à des hôtes à l'extérieur du réseau IP sur lequel l'application s'exécute. Valeur par défaut : vide. |
|
grid_dns1 |
IP |
Serveur DNS principal pour la grille. Valeur par défaut : vide. |
|
grid_dns2 |
IP |
Serveur DNS secondaire pour la grille. Valeur par défaut : vide. |
Performances
Les ressources supplémentaires n'affectent pas les performances.
Messages d'erreur
Les messages suivants peuvent s'afficher dans le fichier journal de l'appliance ou dans le journal système du contrôleur de grille lorsque l'appliance ne parvient pas à démarrer :
/var/www/html/.rc.local script failed, ret=ret
Interface Web (Interface utilisateur graphique)
BCK présente une interface Web que vous pouvez utiliser pour sauvegarder ou restaurer manuellement l'application de contenu ou supprimer manuellement des sauvegardes existantes. L'interface utilisateur graphique est accessible via l'adresse IP de l'application sur le port configuré gui_port_no.
Vous trouverez ci-dessus un exemple de l'écran de progression de l'interface utilisateur graphique pendant une sauvegarde. Cette page contient deux écrans :

Vous trouverez ci-dessus un exemple de l'écran de progression de l'interface utilisateur graphique pendant une restauration. Cette page contient deux écrans :
Cette procédure dot être effectuée avant de pouvoir utiliser BCK pour la sauvegarde ou la restauration d'une application. La procédure est détaillée ci-dessous.
Si backup_service est sftp, créez une paire de clés publique/privée au format openssh sans phrase secrète. Placez le fichier de clé privée sftp.private.key généré à la racine du volume de configuration de l'appliance sans spécifier de propriétaire ni de groupe, mais en spécifiant le mode 600. Incluez la clé publique dans le fichier authorized_keys de l'utilisateur backup_user_id sur l'hôte distant.
LampX4
Le diagramme ci-dessous indique comment BCK peut être relié à l'application de référence LampX4. Les propriétés de passerelle INSSLR sont définies pour envoyer le trafic TCP sur le port 8080 vers le terminal aux. Faire pointer un navigateur vers le port 8080 de l'adresse IP ou du nom de domaine résolvable de l'application ouvre l'interface Web pour BCK.
Remarque : L'appliance BCK ne doit pas être connectée directement entre une passerelle IN et le reste de l'application, mais plutôt sur le terminal aux d'une passerelle INSSLR.
Un exemple détaillé pour configurer le cas d'utilisation de LampX4 est fourni ici.

Il est recommandé de définir les propriétés gui_username et gui_password de BCK pour empêcher les utilisateurs non autorisés d'effectuer une sauvegarde ou une restauration.
Remarques :
Logiciels Open Source et tiers utilisés au sein de l'appliance
BCK est une appliance composée de PS8 et de BCKCTL. BCKCTL utilise les packages Open Source tiers suivants en plus des packages Open Source tiers utilisés par sa classe de base WEB5.
|
Logiciel |
Version |
Modifié |
Licence |
Commentaires |
|
Fonctions de Nirvanix API PHP |
sans objet |
Oui |
Licence de Nirvanix Public |
page d'accueil |
|
fonctions de phps3tk S3 PHP |
sans objet |
Oui |
GNU GPL v3 |
page d'accueil |
|
PEAR.php |
1.6.2 |
Non |
Licence PHP 3.0 |
Package PEAR de PEAR |
|
HMAC.php |
1.0.1 |
Non |
Licence PHP 3.0 |
Package Crypt_HMAC de PEAR |
|
Request.php |
1.4.1 |
Non |
BSD |
Package Request de PEAR |
|
Socket.php |
1.0.8 |
Non |
PHP license v2.02 |
Package Net_Socket de PEAR |
|
URL.php |
1.0.15 |
Non |
BSD |
Package Net_URL de PEAR |
| Copyright © 2011 CA. Tous droits réservés. | Envoyer un courriel à CA Technologies sur cette rubrique |