Révision 5 bin/zfs-replica
zfs-replica (revision 5) | ||
---|---|---|
29 | 29 |
exit 1; |
30 | 30 |
fi |
31 | 31 |
echo $FILE_NAME |
32 |
lastsnapshotReplicated=$(cat $FILE_NAME|grep lastsnapshotReplicated|cut -d "=" -f2)
|
|
32 |
lastsnapshotReplicated=$(cat $FILE_NAME|grep lastsnapshotreplicated|cut -d "=" -f2)
|
|
33 | 33 |
server=$(cat $FILE_NAME|grep server|cut -d "=" -f2) |
34 | 34 |
nbreplica=$(cat $FILE_NAME|grep nbreplica|cut -d "=" -f2) |
35 | 35 |
namereplica=$(cat $FILE_NAME|grep namereplica|cut -d "=" -f2) |
... | ... | |
135 | 135 |
if [ $cpt -eq 0 ] |
136 | 136 |
then |
137 | 137 |
echo $line |
138 |
$(echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$snapshot2replicate:g" >$FILE_NAME)
|
|
138 |
$(echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$snapshot2replicate:g" >$FILE_NAME)
|
|
139 | 139 |
cpt=1 |
140 | 140 |
else |
141 |
$(echo $line|sed -e "s:lastsnapshotReplicated=.*$:astsnapshotReplicated=$snapshot2replicate:g" >>$FILE_NAME)
|
|
141 |
$(echo $line|sed -e "s:lastsnapshotreplicated=.*$:astsnapshotreplicated=$snapshot2replicate:g" >>$FILE_NAME)
|
|
142 | 142 |
fi |
143 | 143 |
done <<< "$(cat $FILE_NAME)" |
144 | 144 |
del_old_snapshot |
... | ... | |
156 | 156 |
do |
157 | 157 |
if [ $cpt -eq 0 ] |
158 | 158 |
then |
159 |
echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$snapshot2replicate:g" >$FILE_NAME
|
|
159 |
echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$snapshot2replicate:g" >$FILE_NAME
|
|
160 | 160 |
cpt=1 |
161 | 161 |
else |
162 |
echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$snapshot2replicate:g" >>$FILE_NAME
|
|
162 |
echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$snapshot2replicate:g" >>$FILE_NAME
|
|
163 | 163 |
fi |
164 | 164 |
done <<< "$(cat $FILE_NAME)" |
165 | 165 |
del_old_snapshot |
... | ... | |
186 | 186 |
do |
187 | 187 |
if [ $cpt -eq 0 ] |
188 | 188 |
then |
189 |
echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$snapshot2replicate:g" >$FILE_NAME
|
|
189 |
echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$snapshot2replicate:g" >$FILE_NAME
|
|
190 | 190 |
cpt=1 |
191 | 191 |
else |
192 |
echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$snapshot2replicate:g" >$FILE_NAME
|
|
192 |
echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$snapshot2replicate:g" >$FILE_NAME
|
|
193 | 193 |
fi |
194 | 194 |
done <<< "$(cat $FILE_NAME)" |
195 | 195 |
del_old_snapshot |
... | ... | |
210 | 210 |
echo $line |
211 | 211 |
if [ $cpt -eq 0 ] |
212 | 212 |
then |
213 |
echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$namevolfs@$snaphot2replicate:g" >$FILE_NAME
|
|
213 |
echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$namevolfs@$snaphot2replicate:g" >$FILE_NAME
|
|
214 | 214 |
cpt=1 |
215 | 215 |
else |
216 |
echo $line|sed -e "s:lastsnapshotReplicated=.*$:lastsnapshotReplicated=$namevolfs@$snaphot2replicate:g" >>$FILE_NAME
|
|
216 |
echo $line|sed -e "s:lastsnapshotreplicated=.*$:lastsnapshotreplicated=$namevolfs@$snaphot2replicate:g" >>$FILE_NAME
|
|
217 | 217 |
fi |
218 | 218 |
done <<< "$(cat $FILE_NAME)" |
219 | 219 |
del_old_snapshot |
Formats disponibles : Unified diff