Found too many current_mirror incs!
up vote
0
down vote
favorite
After upgrading my rdiff backup
rdiff-backup --version
rdiff-backup 1.2.8
i get the following error message:
Exception 'Found too many current_mirror incs!' raised of class '<type 'exceptions.AssertionError'>':
How would i find out which directory is having the issue?
rdiff-backup
add a comment |
up vote
0
down vote
favorite
After upgrading my rdiff backup
rdiff-backup --version
rdiff-backup 1.2.8
i get the following error message:
Exception 'Found too many current_mirror incs!' raised of class '<type 'exceptions.AssertionError'>':
How would i find out which directory is having the issue?
rdiff-backup
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
After upgrading my rdiff backup
rdiff-backup --version
rdiff-backup 1.2.8
i get the following error message:
Exception 'Found too many current_mirror incs!' raised of class '<type 'exceptions.AssertionError'>':
How would i find out which directory is having the issue?
rdiff-backup
After upgrading my rdiff backup
rdiff-backup --version
rdiff-backup 1.2.8
i get the following error message:
Exception 'Found too many current_mirror incs!' raised of class '<type 'exceptions.AssertionError'>':
How would i find out which directory is having the issue?
rdiff-backup
rdiff-backup
edited 3 hours ago
asked 5 hours ago
Wolfgang Fahl
1716
1716
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
I filed a bug report https://github.com/sol1/rdiff-backup/issues/37 and found the following work-around. It finds directories with multiple current_mirror entries. The ones with more than two are the culprit.
In my case two of the three files had a similar timestamp and I removed the one that was one minute older - now the error is gone.
Example:
doe@computer:/backup/rbackup$ sudo ./countmirror
3 ./company/Admin/rdiff-backup-data
Script:
#!/bin/bash
# https://stackoverflow.com/questions/9157138/recursively-counting-files-in-a-linux-directory
#
# get the current mirrors
# param 1: filter
#
get_current_mirrors() {
local l_filter="$1"
for f in $(find . -name current_m* ) ; do
d=$(dirname $f)
b=$(basename $f)
case $l_filter in
"dir") echo $d;;
"file") echo $f;;
*) echo $f
esac
done
}
#get_current_mirrors
#get_current_mirrors file
get_current_mirrors dir | sort | uniq --count --repeated
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
I filed a bug report https://github.com/sol1/rdiff-backup/issues/37 and found the following work-around. It finds directories with multiple current_mirror entries. The ones with more than two are the culprit.
In my case two of the three files had a similar timestamp and I removed the one that was one minute older - now the error is gone.
Example:
doe@computer:/backup/rbackup$ sudo ./countmirror
3 ./company/Admin/rdiff-backup-data
Script:
#!/bin/bash
# https://stackoverflow.com/questions/9157138/recursively-counting-files-in-a-linux-directory
#
# get the current mirrors
# param 1: filter
#
get_current_mirrors() {
local l_filter="$1"
for f in $(find . -name current_m* ) ; do
d=$(dirname $f)
b=$(basename $f)
case $l_filter in
"dir") echo $d;;
"file") echo $f;;
*) echo $f
esac
done
}
#get_current_mirrors
#get_current_mirrors file
get_current_mirrors dir | sort | uniq --count --repeated
add a comment |
up vote
0
down vote
I filed a bug report https://github.com/sol1/rdiff-backup/issues/37 and found the following work-around. It finds directories with multiple current_mirror entries. The ones with more than two are the culprit.
In my case two of the three files had a similar timestamp and I removed the one that was one minute older - now the error is gone.
Example:
doe@computer:/backup/rbackup$ sudo ./countmirror
3 ./company/Admin/rdiff-backup-data
Script:
#!/bin/bash
# https://stackoverflow.com/questions/9157138/recursively-counting-files-in-a-linux-directory
#
# get the current mirrors
# param 1: filter
#
get_current_mirrors() {
local l_filter="$1"
for f in $(find . -name current_m* ) ; do
d=$(dirname $f)
b=$(basename $f)
case $l_filter in
"dir") echo $d;;
"file") echo $f;;
*) echo $f
esac
done
}
#get_current_mirrors
#get_current_mirrors file
get_current_mirrors dir | sort | uniq --count --repeated
add a comment |
up vote
0
down vote
up vote
0
down vote
I filed a bug report https://github.com/sol1/rdiff-backup/issues/37 and found the following work-around. It finds directories with multiple current_mirror entries. The ones with more than two are the culprit.
In my case two of the three files had a similar timestamp and I removed the one that was one minute older - now the error is gone.
Example:
doe@computer:/backup/rbackup$ sudo ./countmirror
3 ./company/Admin/rdiff-backup-data
Script:
#!/bin/bash
# https://stackoverflow.com/questions/9157138/recursively-counting-files-in-a-linux-directory
#
# get the current mirrors
# param 1: filter
#
get_current_mirrors() {
local l_filter="$1"
for f in $(find . -name current_m* ) ; do
d=$(dirname $f)
b=$(basename $f)
case $l_filter in
"dir") echo $d;;
"file") echo $f;;
*) echo $f
esac
done
}
#get_current_mirrors
#get_current_mirrors file
get_current_mirrors dir | sort | uniq --count --repeated
I filed a bug report https://github.com/sol1/rdiff-backup/issues/37 and found the following work-around. It finds directories with multiple current_mirror entries. The ones with more than two are the culprit.
In my case two of the three files had a similar timestamp and I removed the one that was one minute older - now the error is gone.
Example:
doe@computer:/backup/rbackup$ sudo ./countmirror
3 ./company/Admin/rdiff-backup-data
Script:
#!/bin/bash
# https://stackoverflow.com/questions/9157138/recursively-counting-files-in-a-linux-directory
#
# get the current mirrors
# param 1: filter
#
get_current_mirrors() {
local l_filter="$1"
for f in $(find . -name current_m* ) ; do
d=$(dirname $f)
b=$(basename $f)
case $l_filter in
"dir") echo $d;;
"file") echo $f;;
*) echo $f
esac
done
}
#get_current_mirrors
#get_current_mirrors file
get_current_mirrors dir | sort | uniq --count --repeated
edited 3 hours ago
answered 5 hours ago
Wolfgang Fahl
1716
1716
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f482089%2ffound-too-many-current-mirror-incs%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown