Comment effectuer des copys de directory planifiées sur Solaris 10?

Je dois avoir un set de directorys sur le server A copié sur le server B chaque nuit. Maintenant:

J'ai un partage sur le server A qui est monté sur le server B

un travail exécuté par cron sur le server B copy chaque directory et son contenu de A à B, en préservant les permissions.

Après la première exécution, certains files ne parviennent pas à copyr en raison des permissions.

rsync serait bon, mais il n'existe pas dans Solaris 10.

Remarque: Si SSH / SCP fait partie de la réponse, s'il vous plaît, pouvez-vous inclure ou lier des informations sur la façon de le configurer (niveau débutant s'il vous plaît!) SSHD fonctionne sur les deux servers, mais SCP relève «Autorisation refusée» si je spécifie le lot mode, sinon il invite simplement 'Password' et rejette tous les passwords que j'essaie.

4 Solutions collect form web for “Comment effectuer des copys de directory planifiées sur Solaris 10?”

Vous pouvez le faire avec Scp si vous avez d'abord configuré les keys ssh (instructions ici ) afin que vous n'ayez pas besoin d'authentification par mot de passe. L'autre chose que vous pouvez faire est d'installer rsync, il est disponible à la fois en mode Sunfreeware et en mode blastwave ou peut être compilé à partir de la source pour votre système. Dans tous les cas, si vous utilisez rsync, je conseillerais probablement sur l'utilisation du transport ssh.

Cependant, aucun d'entre eux ne traitera les permissions. Si l'user les commands sont en cours d'exécution car n'ont pas l'autorisation de lire / écrire sur le directory concerné, cela échouera toujours.

Le mieux serait d'utiliser rsync (copy, mode d'archivage) ou tar / star à travers ssh.

Quant à ne pas avoir rsync, vous pouvez toujours retirer le package du système de packageage opencsw . Il vaut la peine de le lire! L'installation est extrêmement simple, lancez simplement comme root les éléments suivants:

# pkgadd -d http://www.opencsw.org/pkg_get.pkg 

Ensuite, pour append rsync, vous créez:

 # pkg-get -i rsync 

Et vous l'avez. Vous copyz avec rsync comme suit (ceci copy toutes les permissions et attributes):

 # rsync -av /source/dir /dest/dir 

Voici une belle recette pour faire rsync sur ssh avec la description de la façon de créer des keys ssh, etc.

Partagez-vous les directorys du server A avec l'option root=server-B ? Cela permettra à la racine cronjob sur le server B d'accéder aux directorys et à son contenu. En ce qui concerne une source pour rsync, vous pouvez utiliser le CD Solaris 10 Companion

Partagez-vous les directorys du server A avec l'option root=server-B ? Cela permettra à la racine cronjob sur le server B d'accéder aux directorys et à son contenu. En ce qui concerne une autre source pour rsync, vous pouvez utiliser le CD Solaris 10 Companion

  • À quelle fréquence dois-je défrager les pools ZFS?
  • crontab: login trop long
  • zfs send -i / receive stalling
  • Où puis-je find des clusters de cloisons Solaris pour Solaris 2.6?
  • netstat lors de l'installation de Solaris 10 update 9
  • Accéder au dossier Solaris depuis Windows sans SAMBA
  • redémarrez Solaris à l'invite "ok"
  • Perl + Match dernier numéro dans le file et le réduire d'un
  • Solaris 10 Obtenez les derniers correctifs installés
  • ZFS remplace-t-il le besoin de RAID matériel / logiciel?
  • PDF pour le server ubuntu et la command line du server solaris
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.