Hi
I have 3 Truenas storage machines, one for music storage, one for storage of movies and one that takes backups of the two main. A while ago I had to do a hw refresh on the music storage. An older Supermicro mobo with 10 SATA ports went south. So I replaced it with what I had, a newer Supermicro X10 SLM-F. That one had only 6 sata slots so I used all 8 ports from an IT Flashed M1015 and two from the motherboard and just moved all 10 disks over and ran. It worked fine in the beginning, but when a disk started to make warnings of unrepairable errors, I went to swap that. After resilvering it immediately said that another disk had unrepairable errors. After that it said the same once again and after that resilvering it was ok. I checked the two supposedly malfunctioning disks in SeaTools and it did not find errors on the first two, but on the third. Ok, I thought it was wierd but I let it run, maybe a one time strange behavior. But when this happened to me a second time, and I resilvered disks for days and days I realized that something is not helthy with the installation. TrueNas points out the wrong disk every time, maybe it has been mixed up in someway. At the end of the second time resilvering mania it wouldnt even find a name for the new disk (da7,ada7 etc) that i tried to mount as replacement, it only showed a (-). I dont know what might have been wrong, but I decided it was time for a fresh install. After all I have a backup.
Now to my real question. I have just reinstalled a new machine (same hw as the old but 6 shiny new larger disks, all on the built in sata connections) and I am up to for the first time do a replication from the backup to the to be new main music storage. It has been running a couple of hours and I thought its time to do a replication.
This is where I become uncertain, I have never read or seen a proper description on how to do this properly. I want to do a one time replication and when the data is replicated I want to reverse the process so that the new Pool replicates back to the backup on a nightly basis. If this works as I want it to work, it shouldnt need to replicate anything the first times, because the replication is incremental. Is this going to work as I want it, or can it happen that I have to make new datasets for the re-replication and the data will be doubled on the backup machine?
Could anyone describe how to do this, if its anything particular to think of when doing it?
PS. I tried a small replication from the backup. A dataset with only a few lossy music files called just Lossy. I tried to replicate that as a one timer to a newly created pool "Music" on the new machine. It didnt want to do that, it said it is data in the new (supposedly empty) pool, and it refuses to overwrite it. Do I have to create datasets in the pool to replicate datasets from the backup machine?
Many questions, but this ought to be a very standardized procedure, am I right?
Staffan
I have 3 Truenas storage machines, one for music storage, one for storage of movies and one that takes backups of the two main. A while ago I had to do a hw refresh on the music storage. An older Supermicro mobo with 10 SATA ports went south. So I replaced it with what I had, a newer Supermicro X10 SLM-F. That one had only 6 sata slots so I used all 8 ports from an IT Flashed M1015 and two from the motherboard and just moved all 10 disks over and ran. It worked fine in the beginning, but when a disk started to make warnings of unrepairable errors, I went to swap that. After resilvering it immediately said that another disk had unrepairable errors. After that it said the same once again and after that resilvering it was ok. I checked the two supposedly malfunctioning disks in SeaTools and it did not find errors on the first two, but on the third. Ok, I thought it was wierd but I let it run, maybe a one time strange behavior. But when this happened to me a second time, and I resilvered disks for days and days I realized that something is not helthy with the installation. TrueNas points out the wrong disk every time, maybe it has been mixed up in someway. At the end of the second time resilvering mania it wouldnt even find a name for the new disk (da7,ada7 etc) that i tried to mount as replacement, it only showed a (-). I dont know what might have been wrong, but I decided it was time for a fresh install. After all I have a backup.
Now to my real question. I have just reinstalled a new machine (same hw as the old but 6 shiny new larger disks, all on the built in sata connections) and I am up to for the first time do a replication from the backup to the to be new main music storage. It has been running a couple of hours and I thought its time to do a replication.
This is where I become uncertain, I have never read or seen a proper description on how to do this properly. I want to do a one time replication and when the data is replicated I want to reverse the process so that the new Pool replicates back to the backup on a nightly basis. If this works as I want it to work, it shouldnt need to replicate anything the first times, because the replication is incremental. Is this going to work as I want it, or can it happen that I have to make new datasets for the re-replication and the data will be doubled on the backup machine?
Could anyone describe how to do this, if its anything particular to think of when doing it?
PS. I tried a small replication from the backup. A dataset with only a few lossy music files called just Lossy. I tried to replicate that as a one timer to a newly created pool "Music" on the new machine. It didnt want to do that, it said it is data in the new (supposedly empty) pool, and it refuses to overwrite it. Do I have to create datasets in the pool to replicate datasets from the backup machine?
Many questions, but this ought to be a very standardized procedure, am I right?
Staffan