StavrosK20 Δημοσ. 3 Απριλίου 2023 Δημοσ. 3 Απριλίου 2023 Καλησπέρα σας, Αντιμετωπίζω ένα θέμα σε αντιγραφή από windows server 2019 σε QNAP Nas με ftp και sftp. Το πρόβλημα είναι οτι βγάζει σφάλμα για μεγάλα file paths ενώ θεωρητικά το ftp υποστηρίζει μέχρι 260 χαρακτήρες τους οποίους και δεν φτάσαμε ακόμα. Έχουν δοκιμαστεί τα always sync pro και free file sync με τα ίδια αποτελέσματα "Error large file path" Ένα παράδειγμα από file path "C:\users\user\ΝέοςΦάκελος\2021\Δεκέμβριος\2222χχχ\χχχ\χχ@@χ\χχ&ΧΧ\χχ&ΧΧ\χχ&ΧΧ\χχ&ΧΧ\χχ&ΧΧ\χχ&ΧΧ\XXXX112xxxX.pdf Με smb σε τοπικό δίκτυο δεν παρουσιάζεται το παραπάνω πρόβλημα , δοκιμή στους ίδιους φακέλους που "χτυπάνε" με ftp/sftp. Υπάρχει κάποια λύση , με κάποιο άλλο πρωτόκολλο με ασφάλεια ή κάποιο άλλο 3rd party software ; *Σημείωση* Σε άλλο φόρουμ μιλούσανε για πιθανούς περιορισμούς από group policy του server το οποίο και checkara και είναι όντως στους 260 χαρακτήρες.Ενδεχομένος να του φταίνε τα σύμβολα (*,%,$,@) αλλά με smb δεν παρουσιάζει πρόβλημα , ούτε βγάζει κάποιο error για τα σύμβολα. *Σημείωση* Ευχαριστώ.
Λύση micos000 Δημοσ. 3 Απριλίου 2023 Λύση Δημοσ. 3 Απριλίου 2023 Βασικά, αυτό που βρίσκω εγώ είναι ότι δεν υπάρχει όριο path+filename στο sftp ή στο ftp πρωτόκολλο. Αν υπάρχει περιορισμός είναι από τον server ή τα windows. btw, το * δεν είναι αποδεκτός χαρακτήρας για path ή filename. Μάλλον το έγραψες εκ περιδρομής. 1
StavrosK20 Δημοσ. 3 Απριλίου 2023 Μέλος Δημοσ. 3 Απριλίου 2023 Έχεις δίκιο , καταρχήν το * το έγραψα εκ περιδρομής και αφού καθάρισε λίγο το μυαλό έψαξα για sftp illegal filename characters οι οποίοι είναι οι παρακάτω : Και εδώ ένα live παράδειγμα : sftp://user@NAS/share/CACHEDEV1_DATA/SyncData/users/user/Νόμος 4488_2017 (13_9_2017) - Άρθρο 22-Συνταξιοδοτικές ρυθμίσεις Δημοσίου και λοιπές ασφαλιστικές διατάξεις, ενίσχυση της προστασίας των εργαζομένων, δικαιώματα ατόμων με αναπηρίες και άλλες διατάξεις.`Αρθρο 22.pdf Άρα μάλλον δεν του αρέσουν τα κενά και στο τέλος έχει 'Αρθρο22.pdf μάλλον τον τόνο τον καταλαβαίνει σαν backtick . Θα το επιβεβαιώσω αλλα κατα πάσα πιθανότητα αυτό του φταίει . Τελικά τα κενά του φταίνε και επανέρχομαι στην ερώτηση , υπάρχει κάποια λύση , με κάποιο άλλο πρωτόκολλο με ασφάλεια ή κάποιο άλλο 3rd party software ; Το μόνο που σκέφτηκα είναι μήπως τα κάνει πρώτα zip αλλά εκεί θα καταναλώνουμε πολύ χώρο στον δίσκο.
jim_p Δημοσ. 3 Απριλίου 2023 Δημοσ. 3 Απριλίου 2023 (επεξεργασμένο) Σαν... ομοιοπαθης απο αρχεια και φακελους φιλων που εχουν αθλια ονοματοδοσια ειπα να ψαξω αυτο που λες. Βρηκα οτι γινεται με το detox, αλλα το detox εινια εφαρμογη για λινουξ μονο https://github.com/dharple/detox Πχ εχω προχειρο το αρχειο "ΒΙΝΤΕΟ 50 ΧΡΟΝΙΑ 18-1-2023 ΥΠΟΛ.mp4". Τρεχοντας αυτο, το αρχειο μετονομαζεται σε κατι χωρις κενα και περιεργα συμβολα $ detox -v -s uncgi "ΒΙΝΤΕΟ 50 ΧΡΟΝΙΑ 18-1-2023 ΥΠΟΛ.mp4" Scanning: ΒΙΝΤΕΟ 50 ΧΡΟΝΙΑ 18-1-2023 ΥΠΟΛ.mp4 ΒΙΝΤΕΟ 50 ΧΡΟΝΙΑ 18-1-2023 ΥΠΟΛ.mp4 -> ΒΙΝΤΕΟ_50_ΧΡΟΝΙΑ_18-1-2023_ΥΠΟΛ.mp4 Η παραμετρος -s εκει ειναι για το τι character sequence θα χρησιμοποιησει για να κανει τη μετονομασια. Εκτος απο το uncgi εχει τα iso8859_1, που βαζει μονο αγγλικους χαρακτηρες, και utf_8, που βαζει μονο utf8. Εχει και lower για να τα κανει lowecase αλλα δεν μας ενδιαφερει. Το κακο ειναι πως ειτε με iso8859_1, ειτε με utf8, μετονομαζει το παραπανω σε "50_18-1-2023_.mp4", που δεν βολευει. Συμβουλη μου εινια να τους ζητησεις να μην βαζουν τοσο μεγαλο path και ονομα στα αρχεια και να τιμωρεις οποιον το κανει αναγκαζοντας τον να τα περασει σε στικακι φορμαρισμενο σε fat32 για να δεις ποσο θα αντεξει πριν αρχισει τα μπινελικια (67) Επεξ/σία 3 Απριλίου 2023 από jim_p
micos000 Δημοσ. 3 Απριλίου 2023 Δημοσ. 3 Απριλίου 2023 (επεξεργασμένο) Πως κάνεις την αντιγραφή; Αν χρησιμοποιείς σκριπτάκι δοκίμασε να περικλείσεις το όνομα του αρχείου σε double quotes π.χ. sftp://user@NAS/share/CACHEDEV1_DATA/SyncData/users/user/"Νόμος 4488_2017 (13_9_2017) - Άρθρο 22-Συνταξιοδοτικές ρυθμίσεις Δημοσίου και λοιπές ασφαλιστικές διατάξεις, ενίσχυση της προστασίας των εργαζομένων, δικαιώματα ατόμων με αναπηρίες και άλλες διατάξεις.`Αρθρο 22.pdf" Επεξ/σία 3 Απριλίου 2023 από micos000
Lampneal Δημοσ. 9 Απριλίου 2023 Δημοσ. 9 Απριλίου 2023 Στις 3/4/2023 στις 12:54 ΜΜ, micos000 είπε Βασικά, αυτό που βρίσκω εγώ είναι ότι δεν υπάρχει όριο path+filename στο sftp ή στο ftp πρωτόκολλο. Αν υπάρχει περιορισμός είναι από τον server ή τα windows. btw, το * δεν είναι αποδεκτός χαρακτήρας για path ή filename. Μάλλον το έγραψες εκ περιδρομής. έχετε δίκιο, πρόκειται για περιορισμό των Windows και μπορείτε να χρησιμοποιήσετε εργαλεία όπως το Gs Richcopy 360 ή το GoodSync για να χειριστείτε το ζήτημα του ονόματος της μεγάλης διαδρομής και να κάνετε μετεγκατάσταση από τα Windows server 2019 στο QNAP γρήγορα και εύκολα
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα