Révision 46 bin/zfs-replica

zfs-replica (revision 46)
80 80
then
81 81
  echo ""
82 82
  CPT_SNAP=$(/sbin/zfs list -t snapshot -r $namereplica |cut -d" " -f1 |grep -i $namereplica\@ |wc -l)
83
  echo "*** Le nombre de snapshot pour $namereplica est : $CPT_SNAP"
83
  echo "*** Number of snapshots for $namereplica is : $CPT_SNAP"
84 84
  /sbin/zfs list -t snapshot -r $namereplica
85 85

  
86 86
  if [ $CPT_SNAP -gt $nbreplica ]
87 87
  then
88
    echo "*** Detection du snapshot le plus ancien"
88
    echo "*** Detection of the oldest snapshot"
89 89
    for ID_SNAP_OLDER in $(/sbin/zfs list -t snapshot -r $namereplica |cut -d" " -f1 |grep -i $namereplica\@)
90 90
    do
91
      echo "*** Le snapshot le plus ancien est : $ID_SNAP_OLDER"
91
      echo "*** The oldest snapshot is : $ID_SNAP_OLDER"
92 92
      break
93 93
    done
94 94
    /sbin/zfs destroy $ID_SNAP_OLDER
95 95
    if [ $? -eq 0 ]
96 96
    then
97
       echo "*** Suppression du snapshot $ID_SNAP_OLDER [OK]"
97
       echo "*** Remove the snapshot $ID_SNAP_OLDER [OK]"
98 98
    else
99
      echo "/!\\ Suppression du snapshot $ID_SNAP_OLDER [ERROR]."
99
      echo "/!\\ Remove the snapshot $ID_SNAP_OLDER [ERROR]."
100 100
    fi
101 101
  fi
102 102

  
103 103
else
104 104
  echo ""
105 105
  CPT_SNAP=$(ssh -o BatchMode=yes root@$server /sbin/zfs list -t snapshot -r $namereplica |cut -d" " -f1 |grep -i $namereplica\@ |wc -l)
106
  echo "*** Le nombre de snapshot pour $namereplica est : $CPT_SNAP"
106
  echo "*** Number of snapshots for $namereplica is : $CPT_SNAP"
107 107
  ssh -o BatchMode=yes root@$server /sbin/zfs list -t snapshot -r $namereplica
108 108

  
109 109
  if [ $CPT_SNAP -gt $nbreplica ]
110 110
  then
111
    echo "*** Detection du snapshot le plus ancien"
111
    echo "*** Detection of the oldest snapshot"
112 112
    for ID_SNAP_OLDER in $(ssh -o BatchMode=yes root@$server /sbin/zfs list -t snapshot -r $namereplica |cut -d" " -f1 |grep -i $namereplica\@)
113 113
    do
114
      echo "*** Le snapshot le plus ancien est : $ID_SNAP_OLDER"
114
      echo "*** The oldest snapshot is : $ID_SNAP_OLDER"
115 115
      break
116 116
    done
117 117
    ssh -o BatchMode=yes root@$server /sbin/zfs destroy $ID_SNAP_OLDER
118 118
    if [ $? -eq 0 ]
119 119
    then
120
       echo "*** Suppression du snapshot $ID_SNAP_OLDER [OK]"
120
       echo "*** Remove the snapshot $ID_SNAP_OLDER [OK]"
121 121
    else
122
      echo "/!\\ Suppression du snapshot $ID_SNAP_OLDER [ERROR]."
122
      echo "/!\\ Remove the snapshot $ID_SNAP_OLDER [ERROR]."
123 123
    fi
124 124
  fi
125 125

  

Formats disponibles : Unified diff