Everything posted by Batter Pudding
-
"Share name contains restricted character(s)" error on shares created before 7.2x update and affects newly created shares.
I do realise the error is about starting with a perfectly legal character like a dash. This is a system that has no ZFS drives and never will have any ZFS drives in it. Especially frustrating when earlier in v7 life I was allowed to do this and have a collection of folders setup like this already. Perfectly working. Trying to add one more to that set was then restricted by the GUI. This should just be an advisory. Not a forced by the GUI in case I'd put in a different format. I would not be able to move to ZFS. Too many of my sub-folders start with other characters like [ or ! or Japanese text. A format system restricted to the alphabet would never work for my use. Wow - this has been a bit of a shock learning curve. I am looking at those ZFS manuals and they don't even allow accented characters? Something like an é is not allowed in a folder name. I've been so used to full Unicode since the 90s that ZFS is an amazing backward step. I could literally not adopt it with my current folder hierarchy. I don't understand how something like ZFS can only restrict to 26 letters. I came from NTFS where for years we can use almost any letter on the keyboard and expanded into Unicode. SMB then allowed those names as folder shares. Many of my old shares started with "!Folder" and the move to a "-folder" was already a compromise for my naming scheme. I really don't want to start naming things as "aaa-folder" as it gets messy and starts eating into my character file length. I assume at some point they will actually fix ZFS to catch up with what other disk formats have been doing for decades. Now I have learnt it is only a GUI thing I have found a way around it in Unraid and helpfully learnt that I can never go anywhere near ZFS due to this oversight on how language works outside the US.
-
Fix logic on ADD SHARE tab
+1 to this. I came here today with the same problem. Setup my server on XFS formatted drives with an earlier v7 OS. Named lots of shares -something-. Now today come to add another share and can't name the folder as I want to. Please only put the restriction on the OS if there are ZFS drives. Reducing everything to the lowest common denominator is backwards. This should only be an advisory. @Frank1940 Thank you for giving us a way around this odd limitation. This meant I learned that Linux didn't really like talking to a folder on the command line as -folder- and needed mkdir -- -folder- to make it happen. But it is still legal. It was frustrating enough for me moving from NTFS where any character is allowed. My shares used to start with a ! and swapping to dashes caused a few hiccups. So it seems really really massive step backwards to end up with ZFS shares that only allow 26 letters of the alphabet. LOL - what? I was testing something. I can't even name a folder café or Motörhead ? ZFS is so so so backwards. 🤣 So many of my folders don't use pure ASCII, which helpfully rules out me ever thinking about ZFS until they get that fixed.
-
"Share name contains restricted character(s)" error on shares created before 7.2x update and affects newly created shares.
I hit something similar this morning, but worse. On v7.2.3 are we now now only restricted to the alphabet? I tried to call a share "-something-" and was rejected. Even though I have plenty of folders from earlier v7 release called "-other-" and "_this_". It seems a backwards step to only allow the 26 letters of the alphabet when previously we were at least allowed the "-" and "_" I use xfs and this limitation is especially frustrating when my other folders have the perfectly legal "-" in the name meaning I can actually group them as I need to. Why was that limitation not just restricted to zfs drives? I guess I could install an old version of v7, add the share, then upgrade again? Does anyone know when this "feature" was added? Edited to add: For anyone reading this, the topic is brought up here: https://forums.unraid.net/topic/197301-fix-logic-on-add-share-tab/ and the solution is just kick to the command line to get around this weird GUI only limitation.
-
[Support] binhex - UrBackup
Simple \ dumb question. How do you stop the Client running on Unraid so you can update it? I thought it would be the following, but that don't work. sudo systemctl stop urbackupclientbackend.service TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.5.29/UrBackup%20Client%20Linux%202.5.29.sh" -O $TF && sudo sh $TF; rm -f $TF I then find there is no systemctl, any hints? I'm trying to manually update the client as obviously need to stop it before I update it. Tried to just run the script as it is, but server does not show any change of client version.
-
Nginx authlimit errors filling up the log
I rarely look in logs, but I looked today and spotted this same issue hitting me. But mine is simpler. And the pattern is obvious. Oct 7 11:14:07 unraid-box nginx: 2025/10/07 11:14:07 [error] 10121#10121: *2212853 limiting requests, excess: 20.291 by zone "authlimit", client: 192.168.0.8, server: , request: "PROPFIND /login HTTP/1.1", host: "192.168.0.7" In above, 192.168.0.7 is Unraid, 192.168.0.8 is my Pi-Hole Main part of the error says "request: "PROPFIND /login HTTP/1.1"," and is common to each error, no matter the machine. Any computer in my network that has a SMB network share to the Unraid box causes these errors. Win10 PCs, a Win10 Media PC accessing music, even a Raspberry PI with a link for stashing PI-Hole backups via SMB triggers it. Each of these is a username and password connection. Some read only, some read/write. Only one of these computers am I actually looking at the web interface on Unraid. The other computers are just using it as an SMB file share. Everything that talks SMB to the server causes these errors in the logs. I'm going to try the idea in the post linked above, but just wanted to add my "me too" here and the pattern that is obvious from use.
-
[Support] binhex - UrBackup
This was a fresh install of a new PC, and I thought I'd go for the Image backups on the boot drive like I used with a friend on a Windows Server running urBackup. I have a weird PC with multiple drives so most stuff was already split out onto other drives and file backups. Just really the OS drive had a Image Backup, and of course Sod's Law said I needed 40KB of files I had deleted a little earlier... At least I know now how to manually reassemble things from a VHDZ. 😁Grab a few files from the Windows Server to uncompress, and have a ton of disk space to hand. Out of a disaster one always learns something new. This is likely what I'll do. If it ain't broke, don't fix it. Though in the near future I know I'll upgrade that ancient box to get a faster disk controller in there. So the OCD says to try and tidy up a bit with the paths. Your comments on needing to move urbackup into a urbackup subfolder makes me realise it is not as simple as I hoped. I was hoping the backup database also used that same /media/urbackup path as noted in the GUI. All my other backups are file backups. That Image backup was a bit of a new experiment really. Already adjusting the plan there. That PC really only has OS on the C drive. D drive is data. E drive is apps, etc. This split setup makes backup easier. Part of it was to avoid a full reinstall of my main PC if a disaster occurred. So I think I am going to just readjust my disaster recovery plan Thanks all 😁
-
[Support] binhex - UrBackup
I want to fix my paths (see above) In a standard install where the /media/ points to /mnt/user/urbackup and the Backup Storage Path is /media what is in your /mnt/user/urbackup folder? I assume you have BackupName BackupName2 urbackup (with the database files in it) urbackup_temp_files As long as "urbackup" is a folder in there with the database files in it, I can't see why I can't just fix this. Stop server, fix paths, restart server. I do notice that at the moment I have two "urbackup_temp_files" folders. On in /mnt/user/ and one in /mnt/user/urbackup/. I guess one of those is not normally sitting there.
-
[Support] binhex - UrBackup
Thanks for confirming. This is what I started to learn, and realised was looking wrong. But can I fix that now without messing up the backups? If I changed the /media to point to /mnt/user/urbackup and updated the backup storage path to point to /media as your screenshot would the backups be happy and continue as they are now, with continued update to the current backups? Isn't there file links I need to be concerned about? To be fair, the only thing that has ever lived on that UNRAID box is urBackup. So no harm it being "wrong", but would be useful to correct. Managed to re-read part of this thread (for approx 10th time) and could see my problems. And now understand this is not a feature of our Docker version. Guess the time I was thinking of is when I have done this on a server running on Windows. But all was not lost. Even though the GUI would not let me unpack. The backups are there, just had to do some faffing around. I ended up manually dragging the last "full" backup back to my PC. And then raided files from the Windows Server edition so I could run "uncompress_image.bat" I need to dig in and experiment a bit more. But importantly yesterday I got back the 20KB of files I needed, after transferring 367GB across the network and unpacking that to a 500GB file!! LOL. Good job I had plenty of disc space 🤣 Now, next time this happens, I assume I could attempt to uncompress directly across the network? Looking at how that script ran it was trying to index back through the incrementals.
-
[Support] binhex - UrBackup
I tried to open a backed up image today, but getting an error. And I think I know what is going on on but don't want to break things 'cos I am noob in docker apps. Clearly the image BACKUPs are working as the large files are there, but the retrieval of the images is not possible. The paths are confused somewhere and the server is looking in the wrong place when attempting to mount the image. Note there is no problem with file backups. I am editing this post as I work through a process of elimination which also includes a crash course in how docker actually sees things...😁 First, my settings: Settings page: The GUI shows me: All BACKUPS are happening fine. And I can access FILE backups no problem. It is only mounting images is trouble. I attempt to open an Image file via the GUI. It fails to mount. It can't find it as it is looking in the wrong place 😕. The only thing I change in the pictures below is my PC name that is being backed up. Nothing else... no other part of the path I can go to /media/urbackup/MY-COMPUTER/250902-0030.... and find that backup is there. The backup exists, but not where it is looking. It has forgotten to add the /urbackup/ part Also in the log are cleanup messages, but that gets things correct and looks in the full path: Here the path is the full /media/urbackup/ in front of it. This one is trying to delete from the correct place (just can't find it as something else already deleted it). Question How do I fix where it opens the image from? Clearly the BACKUP is working fine. And I can access and recover files from the file side, just something is going wrong mounting the Image backups. It feels to me like some confusion of paths have crept in here. This is a REALLY old install of urbackup on an old v6.12.15 server. Has a path changed somewhere else? How do I fix this without disrupting the file backups? ONLY image backups seem to have an issue. Note - these images are from a Windows PC. Sure they used to work last I looked, but that could be years ago. Is there a simple tweak I can do to get it to look at the right place? My guessed answer I am a noob to this, but I am trying to make an educate guess at the answer. To me it is in those first two images. Are my initial settings wrong? Surely /media/ should point to /mnt/user/urbackup/ and the GUI should therefore just point to /media/ as to where it puts its backups? Updated: okay... so I am new to this stuff... and crash learning docker as I go along. I just learnt how to "open a terminal in the docker" so have re-written my previous dumb initial post. But that backup is in /media/urbackup/MY-COMPUTER/ and not just in /media/MY-COMPUTER/ like the log is showing when it tries to mount the image. Why is the image being loaded from the wrong place?😕
-
Primary Use
I have two Unraid systems: Oldest is a "Backup and Archive". Newest is now "Network Storage" And future will expand into more "Docker Applications"
-
Can't Access SMB via DNS name anymore in Win11
Does it? I don't have any shares set to Public. My Unraid server popped up the "Windows cannot access \\SERVER. Check the spelling" error box. Even though that was clicking on it in the Network Neighbourhood. If it works for something, then maybe there is a logic. At least I now know a simple fix with the username thing.
-
Can't Access SMB via DNS name anymore in Win11
So it is Unraid being weird. What an odd choice. 😕 I am now wondering if I fix it via SMB Extras, or leave it in case I start trying to answer questions on this forum. For some reason this rookie has a "Community Expert" tag attached to his account. 😂
-
Unraid OS version 7.1.4 available
7.1.3 -> 7.1.4 seems fine. Nothing exploded yet. Hardware: AsRock B550 Phantom Gaming 4 / AMD AM4 Ryzen 5 4600G 3700Mhz / 16GB DDR4-2133 RAM
-
Can't Access SMB via DNS name anymore in Win11
I heard my name... Unraid is weird. I learnt something new today. All my PC in this house use different users. In the Windows to Windows world if Fred tried to click on \\Win7Server\ from the network neighbourhood, the Windows PC would throw up a login window as Fred was unknown to the Win7 box. I could then login with Known Creditials for the Win7 box. Even though Fred knocked at the door, I could login as Charlie with Charlie's WIn7 password. Try that with Unraid and you just plain get Rejected. To fix. Go to Unraid, give Fred an account but NO rights to anything. Just an account. Just let Unraid know that Fred is legit. Now go back to your Win10 machine and attempt to connect. NOW you will get acknowledged by the Unraid box and it asks you for credentials. Now you can login as a known user, but not need to be Fred. You can login as Charlie now. Notice I did not restart ANYTHING here. Just added the account on Unraid, then stepped back to the Win10 box and tried again. (I'm going to turn that into a FAQ like note and put that somewhere... need better wording. Also want to do some testing...) Also note - cos I am a tidy person, once I had logged in as Charlie I ticked the box on the Win10 box to let it remember the credentials. I then returned to unraid and deleted Fred. Rebooted the Win10 box and now it is happyily connected to the share every time. As Charlie. So @Snipe3000 , seeing this image makes me think you have a similar issue to me on the PC with a problem connecting, what EXACTLY is that username on that PC. That exact name has to be added to your unraid box as a user. Just add it. Don't need any rights to anything, just add that name. Now your Unraid box will acknowledge you and let you login with any username you like. Not sure who you are on that Windows box? Open a Command Prompt (CMD) and type net user You'll get a list of usernames for that windows box.
-
[Support] binhex - UrBackup
A noob is getting lost... but think I have worked it out now. I want to backup one Unraid box to an older Unraid box using urBackup. I have a four year old urBackup server on Unraid. Nice. Runs great and saved my old server more than one. Thanks @binhex I built a new, separate Unraid box, and now want to back that up to the same old urBackup server. To install the client, I read the pinned post and ran the script from here: https://www.urbackup.org/download.html#linux_all_binary TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.5.25/UrBackup%20Client%20Linux%202.5.25.sh" -O $TF && sudo sh $TF; rm -f $TFAnd that worked great. It backed up. But how do I get it to survive a reboot? What do I copy to where on the USB stick? I saw the post that followed and don't know how to do that :"as its installed to ram (keep in mind everything is in ram in unraid, other than cache, array disks and flash drive), so you will probably(i dont know yet), have to re-run the script i mentioned above, or perhaps just copy the urbackupclient that gets built and shove that on your flash drive and then copy that to /usr/local/bin/ and execute that as part of the go script - whateve the mechanism there is a bit of fiddling to be done but its def doable!." Yeah... I got lost. Rebooted, and it has all gone. So what do I need to copy to where? I assume someone in this thread has done this? (And yes, I tried to read this thread and didn't quite get all the answers) Edited: After 3 hours of reading, think I have found the answer on page 11 of this thread: https://forums.unraid.net/topic/82198-support-binhex-urbackup/page/11/#findComment-1201888 Thanks @Nepherim Also there were a couple of questions during install I had to guess a reply to. Anyone any idea on these? Please select the snapshot mechanism to be used for backups: 3) btrfs filesystem snapshots (dattobd and LVM will automatically use btrfs snapshots for btrfs filesystems) 4) Linux device mapper based snapshots (supports image backups and changed block tracking) 5) Use no snapshot mechanism. Files will be backed up without creating snapshots of them. Images backups will be not supported. Enter choice (number 1-5, then enter): 4 I picked 4? Was that right? I only want file backups anyway of my four xfs disks. Edit to add: Should have picked option 5 as four is leaving errors in my log files on every run. Now need to work out how to change that setting. Guess I need to re-run the script. Also Convert root device into device mapper device on boot (initramfs)? This is required for root device/filesystem backup. [Y/n] I guessed a no as I only want file backup? thanks
-
SMB on Windows and different usernames (followed by a rookie's random questions)
Don't worry, I'd rather have plain English that techno babble. I get the idea of what you are saying. Just gotta make sense of the USB drive now. So if I run the script again, and then copy what it made onto the flash drive I may get somewhere? I'm gonna also post in the urBackup thread and see if someone has a more Unraid friendly script. Edit: That thread is like many of the 22 page long threads - half an answer is buried in the middle somewhere... so I may have found a solution to try after 3 hours of reading.
-
SMB on Windows and different usernames (followed by a rookie's random questions)
I started here: https://forums.unraid.net/topic/82198-support-binhex-urbackup/?&do=findComment&comment=918119 And then saw the comment a few posts later: as its installed to ram (keep in mind everything is in ram in unraid, other than cache, array disks and flash drive), so you will probably(i dont know yet), have to re-run the script i mentioned above, or perhaps just copy the urbackupclient that gets built and shove that on your flash drive and then copy that to /usr/local/bin/ and execute that as part of the go script - whateve the mechanism there is a bit of fiddling to be done but its def doable!. Which is where I get lost... I'm gonna try a post in that long urBackup thread, but it is really about the server and my question is more of a rookie Unraid one.
-
SMB on Windows and different usernames (followed by a rookie's random questions)
On a related tangent... I wanted to get urBackup running on my new server to backup to my older server. I ran a script ( https://www.urbackup.org/download.html#linux_all_binary ) Performed a backup. Rebooted and now not sure if that script still exists. How do you get a script to stay after a reboot? Can I ask you here? Or do I have to go make a new thread? And I now realise that just was written into RAM and lost on reboot. So how do I solve that? Such a dumb sounding question, but this is the rookie level I am still at. The urBckup thread is hundreds of posts long and assumes you know all the "obvious" basics and has be a bit lost. 3 hours of reading the thread and I may have an answer to try out...
-
SMB on Windows and different usernames (followed by a rookie's random questions)
Thanks. That is what I needed (and found it about sixty seconds before your link posted). Good this happened now in the early days as I know how to recover now. All is good to go again. Back up and running. It ran a check, zeroed a log, ran another check and all seems good again.
-
[Solved] unmountable: wrong or no file system
Okay - fixed by clicking buttons here: Storage Management | Unraid DocsStorage Management | Unraid DocsTo assign devices to Mounted Array in maintence mode. Selected the sick disk. Hit the scan buttons and just blindly followed. It zeroed a log and was then happy. Phew. Nice that happened now while I still had backups on my desk.
-
[Solved] unmountable: wrong or no file system
Eeek! Something not good. Lost a drive "unmountable: wrong or no file system". Is there a way to do a disk check in xfs? Okay. Found this via: https://docs.unraid.net/unraid-os/manual/storage-management/#repairing-a-file-system Now seeing what that leads too... What happened.... Building a new server. Not yet enabled Parity drive. Four xfs drives in place. Ran a script to enable urBackup (link). Tested backup of a couple of files. Shutdown server to swap a UPS battery. During shutdown it stalled for ages... odd I thought... then spotted the Terminal Window open and shut it. Server shut down. Swapped battery. During bootup pulled wrong power lead out and killed server at start. Plugged in leads agin... started array. Now have "disk 2 - unmountable: wrong or no file system" Is there a way to run a disk check? Or should I give up now and rebuild the disk from my backups? I am reading this "unclead shutdown" and spotted the issue with leaving a terminal window open. Maybe that broke it. Or the urBackup script. Or the plug swap at bootup. tryint to read other items in this thread is tricky as so many links point into help files that have now been re-written. I may just move this post to a new thread as maybe not an "unclean shutdown", but first question is really - is there any point at attempting to recover the disk as it stands? Or just give up and format? Log files - no idea. Can't see anydiagnostics zip on the USB and I had not enabled syslog. Now going to attempt a fix, so opened a thread in case of advice incoming. Thanks
-
SMB on Windows and different usernames (followed by a rookie's random questions)
Argh! Now stuffed something up and possibly naffed a disk. Is there a chkdsk /f equivalient? Or do I give up now and just rebuild from the source... (Sod's law parity is not yet in place of course... heat had delayed me from running that yet) Okay.. found checkdisk... lets see what happens
-
Dealing with unclean shutdowns
Eeek! Something not good. Lost a drive "unmountable: wrong or no file system". Making a new thread for my quesiton \ attempted fix Thanks Fixed with a "mount in maintence mode" and then run a disk check on the one sick disk That was a useful learning phase. Phew In case anyone else reads this: https://docs.unraid.net/unraid-os/manual/storage-management/#checking-a-file-system
-
SMB on Windows and different usernames (followed by a rookie's random questions)
I was getting confused. I thought the cache was totally volatile to a shutdown. So did an experiment and happy now that data is still there after a power cycle. I guess I was getting confused with the "if the cache drive fails the files are lost" issue. Which is hopefully a rare case. The big feature I enjoy of Unraid is how loosing one drive can be recovered just by adding one new drive back in. Parity is nice. I am not worried about speed, I am concerned about safety of data. To me a speed boost of the cache feels like a potential weak spot for storage so am carefully considering which SMB shares will use it. Thanks for answering these daft questions. I try and find answers in the forums, but sometimes those threads are hundreds of pages long and forget to mention the "obvious" stuff.
-
SMB on Windows and different usernames (followed by a rookie's random questions)
Even when the Parity "halves the transfer speed" I am still a long way up on my old system. A cache question. If the cache is in play, and the UPS spots a power outage, how long does the flush take for "Mover" to move the cache data to the array? And can the Shutdown procedure make this happen? I have a UPS that is around 40mins. So I'd want to make sure the cache was flushed in case of shutdown.