Auteur Topic: Backup lukt niet door te lange bestandsnamen  (gelezen 6107 keer)

Offline dukard

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 5
  • Berichten: 124
Backup lukt niet door te lange bestandsnamen
« Gepost op: 30 december 2015, 21:30:27 »
Even de situatie schetsen ...

Ik maak al een periode wekelijks en automatisch een backup van mijn "werkNAS" naar een tweede NAS - beide Synology. Dat lukte prima, maar omdat de 2e NAS vol begon te raken heb ik daarvan de twee schijven als JBOD ingesteld om zo een verdubbeling aan schijfruimte te verkrijgen. De instellingen daarvan zijn allemaal correct verlopen.

Met het draaien van een nieuwe Backup in deze setup lijkt alles prima te verlopen, maar na het kopiëren van 810 Gb worden de laatste 6 gb niet meegenomen en laat een error lezen in de logs. De betreffende files konden niet (meer) worden gekopieerd vanwege te lange bestandsnamen.

Mijn vraag ...

Om deze files terug te vinden uit 816 Gb is natuurlijk ondoenlijk ... Is er een slimme manier om deze files terug te vinden en evt. op bestandsnaam te corrigeren?

Alvast dank voor het meedenken ... ;)

Offline Pippin

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 103
  • -Ontvangen: 529
  • Berichten: 2.724
  • a.k.a. MMD
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #1 Gepost op: 30 december 2015, 22:14:56 »

Misschien heb je hier wat aan:

rename 's/^(.{5}).*(\..*)$/$1$2/' *http://unix.stackexchange.com/questions/33060/linux-script-or-program-to-shorten-filenames

Gezocht met: shell how to find and rename long filenames
DS414
OpenVPN #1: Beter beveiligen OpenVPN #2: Beter beveiligen als client

I gloomily came to the ironic conclusion that if you take a highly intelligent person and give them the best possible, elite education, then you will most likely wind up with an academic who is completely impervious to reality.
Halton Arp

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7989
  • Berichten: 44.008
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #2 Gepost op: 30 december 2015, 22:38:06 »
Citaat
De betreffende files konden niet (meer) worden gekopieerd vanwege te lange bestandsnamen
Max voor een bestandsnaam is 255 characters en dat is al VEEL.
Heb het idee dat de melding niet helemaal correct is, komt wel vaker voor.
Ik denk eerder aan een oneindig pad dus, een loop, heb dit eerder gezien echter, weet niet meer waar......zal eens zoeken.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 903
  • -Ontvangen: 1482
  • Berichten: 7.950
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #3 Gepost op: 31 december 2015, 04:24:44 »
Met bestanden in achterliggende website-namen en coderingen, kan de lengte aardig oplopen.
Zelf heb ik daar ook wel eens problemen mee gehad, maar kon het vaak herstellen door mappen eerder in de directory korter te benoemen met een enkel cijfer of afkorting.
DS213j   2x 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2.2
             Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....

Ben(V)

  • Gast
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #4 Gepost op: 31 december 2015, 10:52:31 »
Ik denk ook dat er iets van een null name of een loop is, want 255 karakters voor een filenaam is wel heel veel.
Die limiet is echt voor de filenaam en niet zoals bij windows voor het hele path(inclusiefs bovenliggende directories dus).

Wat wel mogelijk is dat de backupsoftware andere limieten heeft.

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2668
  • Berichten: 16.550
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #5 Gepost op: 31 december 2015, 10:59:39 »
Er is ook een limiet voor het volledige pad-lengte, maar die is nog hoger volgens de help van Backup&Replica:
Citaat
De maximumlengte van het volledige pad voor de back-up is 2048 tekens.

De foutmelding gaat over filenaam. Echter zie ik in de help geen limiet voor bestandsnamen genoemd.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline dukard

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 5
  • Berichten: 124
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #6 Gepost op: 01 januari 2016, 21:48:30 »
Dank voor alle reacties ...  ;)

Ik lees een aantal dingen die geheel nieuw voor mij zijn maar ga er mee aan de slag.
Bij resultaat zal ik het hier melden ...

Offline dukard

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 5
  • Berichten: 124
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #7 Gepost op: 02 januari 2016, 21:28:37 »
Ik ben met de aangedragen ideeën nog even aan het zoeken geweest maar helaas niets verder gekomen.

@MMD

Het 'renamen' van bestanden heb ik niet gedaan ... dat zou immers op alle bestanden van toepassing zijn geweest.


-

Nog even wat extra info die wellicht een  :idea: laat branden bij jullie ...

- Zowel de "werkNAS" als de Backup NAs draaien beide de laatste- en dezelfde versies van DSM.
- Beide Nassen draaien op een Ext4 indeling.
- Er draaien op beide Nassen geen "third party" services.

- De "werkNAS" maakt elke dag een backup naar een Esata schijf - deze laat alle data (816 Gb) netjes door zonder problemen.

- Voorheen werd bij de wekelijkse backup naar de Backup NAS gewoon alle data netjes gekopieerd.

Maar nu ineens niet meer ...

Iemand die het "licht" heeft gezien?


Offline Pippin

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 103
  • -Ontvangen: 529
  • Berichten: 2.724
  • a.k.a. MMD
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #8 Gepost op: 02 januari 2016, 22:52:33 »

Niet persé op alle bestanden.
Zoals de opdracht er staat kort het de bestandsnaam af tot de eerste 5 tekens plus de extentie.
Als je i.p.v. 5 een ander nummer invult, b.v. 200, dan word de bestandsnaam gekort naar "de_eerste_200_tekens.ext"

Of dat de oplossing is weet ik natuurlijk niet maar misschien is het het proberen waard.
Maar zoals reeds gezegd kan de oorzaak ook een andere zijn.

DS414
OpenVPN #1: Beter beveiligen OpenVPN #2: Beter beveiligen als client

I gloomily came to the ironic conclusion that if you take a highly intelligent person and give them the best possible, elite education, then you will most likely wind up with an academic who is completely impervious to reality.
Halton Arp

Offline dukard

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 5
  • Berichten: 124
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #9 Gepost op: 04 januari 2016, 21:05:38 »
Deze materie is nieuw nieuw voor mij en ben dus enigszins voorzichtig ... maar met deze optie kan ik je voorgestelde idee zeker eens uitproberen.

Tnx ... ;)

Offline Pippin

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 103
  • -Ontvangen: 529
  • Berichten: 2.724
  • a.k.a. MMD
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #10 Gepost op: 04 januari 2016, 21:39:47 »

Let wel op dat je in de juiste map staat voordat je dat uitvoert  :!:
DS414
OpenVPN #1: Beter beveiligen OpenVPN #2: Beter beveiligen als client

I gloomily came to the ironic conclusion that if you take a highly intelligent person and give them the best possible, elite education, then you will most likely wind up with an academic who is completely impervious to reality.
Halton Arp

Ben(V)

  • Gast
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #11 Gepost op: 04 januari 2016, 22:42:46 »
Ik zou ook niet zomaar aan het renamen gaan.

Misschien is het slimmer om gewoon een listing te maken van alle bestanden in alle folders en subfolders en de output naar een testfile sturen.
Importeer die textfile in excel, daarna kun je alles bewerken en overzichten maken waar het fout zou kunnen gaan.

Offline klen

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 9
  • -Ontvangen: 30
  • Berichten: 416
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #12 Gepost op: 05 januari 2016, 11:13:20 »
Volgens mij is het probleem op je BackupNas:

- eSata backup werkt goed
- voordat je de schijf layout veranderde werkte het goed

Ik zou niet renamen, maar proberen uit te zoeken wanneer het fout gaat.
Wat je kan doen is de backup NAS leegmaken en dan nog een keer de job draaien.
Dan proberen om van beide een bestandsoverzicht te maken en het verschil zoeken. Dit is ook wat eerder al is aangeraden.

Als je via ssh of putty inlogt op je servers is het vrij makkelijk te doen:

cd ; find /volume1 -print > NAS1.txten op de andere:
cd ; find /volume1 -print > NAS2.txt
Dan haal je beide bestanden naar je PC en kijk je waar de verschillen zitten.


--
DS-412+ DSM 5.x
DS-112j  DSM 5.x
DS-107+ DSM 2.3-1157

Offline dukard

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 5
  • Berichten: 124
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #13 Gepost op: 05 januari 2016, 21:15:45 »
Dat klopt ... de backup data verschilt een slordige 6,4 Gb met het origineel en wordt als error aangegeven in de log van de werknas - deze voert immers de opdracht uit.

@klen ... Wat je kan doen is de backup NAS leegmaken en dan nog een keer de job draaien.

Dat heb ik al meerdere keren gedaan ... bij de eerste poging werd er slechts een 560 Gb gekopieerd.
De 2 opvolgende pogingen waren identiek en gaven een verschil van de 6,4 Gb.

De gebruikte schijven zijn allemaal WD red en green en geven geen enkele Smart error - het systeem op beide nassen is "gezond".

-

Dank voor de opdracht regels ...  die uitdraai zal met 815 Gb een aardige worden ... Pff  ;)

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7989
  • Berichten: 44.008
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Backup lukt niet door te lange bestandsnamen
« Reactie #14 Gepost op: 05 januari 2016, 21:18:49 »
Altijd nog beter dan opschrijven :lol:  ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12


 

backup config SAB/Sickbeard/headphones

Gestart door marcx77Board Overige 3rd party packages

Reacties: 3
Gelezen: 4575
Laatste bericht 11 oktober 2012, 11:37:33
door marcx77
Automatische backup via Internet

Gestart door GertBoard Synology DSM 5.1 en eerder

Reacties: 3
Gelezen: 2464
Laatste bericht 06 februari 2012, 12:41:21
door Gert
cloudstation backup geen verbinding via versiebeheer

Gestart door HugortBoard Cloud Station & Drive

Reacties: 0
Gelezen: 861
Laatste bericht 08 februari 2017, 13:22:51
door Hugort
Hyper Backup naar Amazon Drive foutmelding

Gestart door hansvlBoard Data replicator & overige backupsoftware

Reacties: 0
Gelezen: 1072
Laatste bericht 19 april 2017, 20:17:40
door hansvl
Hoe backup op USB schijf maken die op elke andere PC te lezen is?

Gestart door zakhooiBoard Synology DSM 6.1

Reacties: 6
Gelezen: 2755
Laatste bericht 03 augustus 2017, 10:35:26
door Robert Koopman