Carbon-Copy-Cloner

    O drama do Syncthing e minha estratégia com o Obsidian Sync

    PT|EN

    Não sei se você está acompanhando o que anda acontecendo com o Syncthing-Fork, mas o resumo da história é que há um novo responsável pelo projeto e a comunidade está preocupada com como ficará a segurança dos dados daqui por diante.

    É uma preocupação pertinente, já que o Syncthing-Fork não é um produto oficial da fundação responsável pelo Syncthing. Enfim, há uma thread enorme sobre o assunto no fórum do Syncthing, que começou no dia 13 de novembro e continua sendo atualizada.

    Meu plano para este post não é comentar as conversas que seguem por lá, até porque não sou desenvolvedor e não acompanho o projeto tão de perto para reconhecer as pessoas que estão sendo citadas.

    Meu objetivo é compartilhar minhas estratégias, já que o Syncthing é um serviço essencial para o funcionamento do meu Obsidian e do projeto Homem das Cavernas Digital.

    2025-12-16 12.42 Syncthing and Obsidian Sync strategy.png

    Meu receio é o acesso a todos os arquivos que estão nos nossos computadores e outros dispositivos. Sem esse acesso, não há como o Syncthing funcionar. Porém, os aplicativos mantidos pela Fundação, não me preocupam. Ocorre que, como mencionei acima, o Syncthing-Fork é um produto criado e mantido por terceiros.

    De volta ao Obsidian Sync

    Antes, eu usava o Obsidian Sync, que, diga-se de passagem, é muito bom. Porém, como você sabe, mantenho praticamente todos os meus dados no Obsidian e, em um dado momento, foi preciso migrar para o Syncthing por conta do tamanho do meu cofre, atualmente com 101 GB.

    A ironia é que o tamanho do meu cofre talvez seja a solução para o problema. Há algum tempo, quando já não era mais possível sincronizar tudo com meu telefone, criei uma regra no Syncthing para levar apenas parte do cofre para lá. Na época, não me dei conta disto, mas provavelmente essa é a forma de resolver meus problemas. O plano é o seguinte:

    1. Voltar a usar o Obsidian Sync e ativar o recurso de sincronismo seletivo para levar para meu telefone apenas os arquivos que hoje sincronizo via Syncthing-Fork.
    2. Substituir o Time Machine que uso para backup local em casa e no escritório por algo como o Carbon Copy Cloner. O item três abaixo é a razão para isto.
    3. Como usar duas formas de sincronismo não é nada recomendado por conta de potenciais conflitos, preciso encontrar outra forma de ter uma cópia do cofre do Obsidian no meu escritório, que fica em outra parte da cidade. Minha ideia é clonar o HD externo onde está o backup do Carbon Copy Cloner, usando possivelmente o Syncthing (oficial).

    Como já se vão muitos anos desde a última vez que usei o Carbon Copy Cloner, o primeiro passo é baixar a versão de avaliação para conhecer as novidades e realizar algumas experiências.


    Syncthing drama and my new Obsidian Sync strategy

    EN|PT

    If you are not following the Syncthing-Fork drama, which, by the way, is not an official Syncthing Foundation app, here’s the TL;DR: the person who was maintaining the Android app is not in charge of it anymore, and it looks like people don’t know much about the new person, which is raising concerns about security.

    I’m not familiar with the development history or many of the usernames mentioned in the discussion, so I’m not adding any more information to this post to avoid complicating things even further. If you’d like to learn more about the situation, there’s a topic about it on the Syncthing forum, which started on November 13th and is still going.

    My plan for this post is to share with you what I’ll be doing about this situation.

    2025-12-16 12.42 Syncthing and Obsidian Sync strategy.png

    Since I’m not technically capable of making sure everything is okay with the code of potential future updates, I turned off the Play Store auto-updates while I was waiting for things to calm down. That also gave me some time to think about what I should do.

    What I’m worried about is the fact that Syncthing has to have access to all the files on the device, and to add insult to injury, the Syncthing-Fork app is not an official Syncthing Foundation app.

    I was an Obsidian Sync user in the past and moved to Syncthing because of the number of files and the backup system I created. However, a while ago, my vault got so large that I had to set up Syncthing-Fork to sync just a few folders with my phone. It didn’t occur to me at the time, but that may be the solution to my problems. I still need to ensure technical viability, but here’s my plan:

    I was an Obsidian Sync user in the past and moved to Syncthing because of the number of files and the backup system I created. However, a while ago, my vault got so large that I had to set up Syncthing-Fork to sync just a few folders with my phone. It didn’t occur to me at the time, but that may be the solution to my problems. I still need to ensure technical viability, but here’s my plan:

    1. Go back to Obsidian Sync and set the selective sync to the same folders I’m synchronizing now using Syncthing-Fork.
    2. Replace the Time Machine backup I currently use at home with something like Carbon Copy Cloner.
    3. Since using different sync solutions may cause a conflict, I also need to establish some sort of mechanism that will copy that backup to the computer I have at my office located in a different part of the city. Maybe I can even do this with Syncthing for Mac, which is still a Foundation official app.

    I was a Carbon Copy Cloner user in the past, but that was a long time ago. So, the first step of this journey is to download the trial version and learn what I can do with it.


    Is your computer truly yours?

    It is remarkable how contemporary technology is built around the loss of control over our devices. In contrast, the Apple IIe, which is considerably older, is so open to experimentation and modifications.

    One or two years ago, I wanted to try ChromeOS Flex and decided to install it on my old MacBook Air 2012. I enjoyed the process of installing it and had fun with the OS. Now I needed macOS back on the computer to be able to use it on the Apple IIe restoration project, but when it came time to reinstall macOS, things didn’t go well at all.

    2023-06-15-macbook-air-and-apple-iie.jpg

    macOS Recovery

    If you start macOS holding command + r, you’ll be prompted to reinstall the OS. I was counting on this when I decided to try ChromeOS Flex. Anyway, I tried all possible variations of the command + r command, but at some point, near the end of the process, a glitch would always stop the installation.

    Another issue was that the countdown to the end of the process would display a huge negative number, which would also result in an error message. I searched online and found out that the negative number was related to a network problem, but my network and internet connection were working perfectly well.

    I also tried to reinstall macOS by holding the option key. This is how you tell the Mac to search for external drives when it starts up. However, I was unsuccessful there as well. I was probably doing something wrong because the system would never recognize the installation disk on connected drives. It is also possible that the bootable part of the disc was damaged during the installation of Chrome OS Flex. I don’t know. Regardless of the reason, I am puzzled as to why I was encountering such difficulty. After all, it is my computer.

    Downloading macOS

    We are provided with downloads of older versions of the operating system, but I challenge you to try installing it on a computer with a dead or new hard drive. One must go through numerous workarounds to make it work. By the way, during my saga I also learned that Apple does not provide any official instructions for how to install an older OS over a newer one. Even worse, it tells us that we cannot do it.

    Carbon Copy Cloner

    After jumping from one website to another and failing miserably, I remembered that my wife didn’t get rid of her old Mac mini from 2012. My new plan was to clone the Mini hard drive using Carbon Copy Cloner. Of course, I had problems there as well. First, I had to find an older version of the program that worked with macOS Mojave. Next, the mini drive is 500 GB, and the Air’s is 64 GB.

    To make a square fit into the circle, I created a new admin user (me) on my wife’s computer, and on Carbon Copy Cloner, I unselected her user and all the non-essential files before cloning. Of course, figuring out what are the essential files is easier said than done. After lot of trial and error, I was successful, but I would not be able to use this same strategy on a slightly newer Mac. My 2012 machine has a removable SSD, and I happen to have the correct USB enclosure. In other words, I could remove it from my computer and connect it to my wife’s Mini via USB.

    My computer finally started, but the OS was extremely slow. It would take several minutes to boot, and the mouse was jumping all around the screen every time I moved it. Thinking that some issue could have occurred during the cloning process, I repeated it several times, but I had no success. It was time to take a break, like I usually do when I get stuck.

    The next day, I remembered that macOS has an Activity Monitor. I ran it, but to my surprise, the total CPU load was over 90%, even though no software or process was taking more than 5% of the CPU time. Back to Google!

    Resetting PRAM and SMC

    In the end, there wasn’t anything wrong with the cloning process. The issue was with the different computers. Using Carbon Copy Cloner to make a copy is like transplanting a brain from one person to another. The new brain in my MacBook Air was from a Mac Mini. To put it simply, I had to help it adjust to its new body.

    I don’t have enough technical knowledge to explain this, but there’s a way to reset basic macOS configurations called PRAM and SMC. I reset them, and the OS started working like a charm.

    Finally!

    Anyway, all this was just another step in my Apple IIe restoration project. I could finally install the ADTPro software on the MacBook Air to copy old software to the IIe. Of course, I hit a new brick wall. But this is a story for another day.


    The intricate task of replacing the iBook G4 hard disk.

    First, I connected the new disk to the Mac via USB, and with the help of Carbon Copy Cloner, I created a perfect copy of the old disk, which was still inside the computer. Then, after many layers and countless screws (pictures below), I finally reached the disk and replaced it.

    The operation took me a good number of hours, and despite the flawless boot, the sleep and wake function was not working when closing and opening the lid. It took me a while to figure it out, but the culprit was one of the magnets not being correctly aligned. Here we go again. To get there, I had to take off some layers and screws one more time.

    The next problem on the list was the Wi-Fi not working. I checked the Airport Extreme card, which is easily accessible below the keyboard, and everything looked fine. After several hours of troubleshooting the operating system without any success, I realized how late it was and went to bed.

    By the way, when you feel stuck, it’s a good idea to take a break or switch to a different project. It always works for me, at least.

    The Next Day

    I’m not going to lie to you. Throughout the day at work, I wondered what could be wrong with my computer. If everything was fine with the operating system, maybe I have damaged the Wi-Fi card.

    Back at home, I decided to check the card again, and when I touched it, I noticed that the antenna cable connector was not completely pushed in. The moment I pressed it and heard the click, I knew the Wi-Fi would be fine.

    Wow, what a mission!

    2007-03-18-macbookg4-hd-replacement01.jpg

    2007-03-18-macbookg4-hd-replacement02.png

    2007-03-18-macbookg4-hd-replacement03.png