About Stacks Guru

Stacks Guru is born from the need to search the vast number of videos out there on stacks built for Stacks Pro and the Stacks 5 plugin for Rapidweaver.

We have scraped over 500 videos to get the transcripts for each in order to make the spoken word searchable.

Please use this free tool to help you learn and discover the awesome power that Stacks and the stacks made for Stacks have to offer.

Stacks Guru

Video Reference

#21 - Backups, Backups, Backups thumbnail

#21 - Backups, Backups, Backups

10/25/2018
In this episode, Joe and Greg talk about backup solutions for your websites and your local Macs. Weaver Radio Episode 21 October 25, 2018 ★ Episode details: https://share.transistor.fm/s/0e9d6b3d ★ Additional episodes: https://www.weaverradio.comIn this episode, Joe and Greg talk about backup solutions for your websites and your local Macs.

Transcript

00:00 okay ready I started yes let's do this
00:20 I'm gonna redo that again all of us I'm sorry I messed up
00:37 boom and we're back Greg a new week back what's happening sir we missed last
00:44 week everyone sorry about that it's my fault just busy busy busy not much it's okay we're good to go no harm
00:51 no foul yep you're ready to rock another episode yes we're ready to rock went out a quick
00:57 one before busy busy week this week Weaver space conference is coming up next weekend so
01:03 really excited about that and you didn't have your your cheering
01:09 sound effect queued for them oh damn I I you know I should have oh well it's too
01:14 late yeah you gotta put that deck to use yeah I know man do it in post do it in
01:20 post we're talking about backups and
01:26 what we could do to like backup our sites backup our project files and stuff like that so that all the amazing work
01:32 that you guys do you don't want to make sure that we don't lose any of it right so yeah we're gonna talk about backups
01:40 so sounds good yeah Oh what do you wanna talk about first I want to talk about like backing up locally on your honor
01:47 machines backing up our project files and stuff like that how about that yeah I think that's a good a good place to start yeah you have
01:53 to have the foundations in place before you do other stuff and there's definitely an important thing about
01:59 backups is a test it and be the more you
02:04 have is not necessarily a bad thing so you know typically you might have one and we'll get more into this but you
02:10 have one locally in one remote right so you have multiple backups in case your house burns down and something tragic
02:17 like that that is still able to recover so let's dive in what are you use for
02:23 yourself for backups how do you back up so obviously I used built in time machine on my Mac now I have a Mac Pro
02:30 and so I have you know in some internal drive bays and I have one six terabyte
02:35 drive that is dedicated purely to Time Machine backups so and that's just
02:40 constantly going all the time I don't have to dip into it very often hardly ever but I do have to say that it
02:47 has saved my butt a couple times right so it's been really really good you know yeah so
02:54 that's probably my main backup source locally I do have I have another external I can add like a backup knives
03:01 that I kind of do routine just backups of important files under there so it's kind of like my long-term storage in an
03:08 AZ and lastly I do have an s3 directory so everything that's at least
03:14 business-related so like all my products and every you know past aversion and and all that stuff is all backed up to s
33:22 right now yeah I think I have something
03:27 similar I use time machine because it works so well with the Mac and if you
03:33 had to restore your computer that is probably like the simplest the easiest thing to do and I and I also have an ass
03:39 box because I know my wife has a computer and everything like that so it's it's nificantly easier to backup
03:45 multiple machines to an ass and asses then that stands for network attached
03:52 storage mm-hmm what do you and you backup you said to s3 yeah so I mean
03:58 it's kind of like a manual backup process right now right so basically I you know I use transmit to you know
04:06 constantly upload all of my stuff you know to s3 now I I I have I bought arc
04:13 like a year ago and I you know it can backup to s3 and it can backup to Amazon's other cloud service the I'm
04:20 drawing a blazer right but I haven't I haven't jumped on that boat in terms of doing like a full-blown off-site backup
04:27 of all that stuff yet so yeah for the s3 stuff it's just kind of like pretty like
04:33 pretty much well it's not fully manual I my build process whenever I do a release may creates a zip file and then it I
04:40 just upload that to s3 with some you know some Ruby api's that I had built locally and it just uploads all that
04:46 stuff to s3 for me so I'm a full blown backup of every version of every stack I've ever shipped
04:52 Oh Joe Oh Joe I might use Ark back I use art back up to our Ark is great the
05:01 developer of Ark actually is local to to
05:07 where I live to Boston really nice guy really great guy so if you're checking out his software definitely support him
05:13 his products him products are are legit and they're very good yes so that's you
05:18 know that covers remote backups right and I actually with um I use it with
05:23 Google's Google Drive Google Drive competitor that the he does you can use
05:30 drive but they also have a service that is like s3 so I actually use it with
05:35 with that instead of um interesting what's it yeah it's faster for three
05:41 stores and access and cheaper so it's kind of a win-win yeah I was gonna look
05:47 into so I set up my dad with ARC and he wanted off-site backups and we did arc with Backblaze Backblaze as a like a
05:56 service kind of like glacier and it's pretty darn cheap as well I forget what that's called but yeah yeah that it doesn't under
06:03 that's a good one actually I love I'm sure a lot of people get on that so that's not a bad idea yeah and then locally if I'm doing if
06:12 I'm if I'm doing backups I also use that app called super duper I'm doing like a
06:18 system backup like a whole system cologne you know well how they launches
06:23 soon so you want to do a whole system backup fire up SuperDuper save often a complete backup of your system right
06:30 there right before you do the upgrade not a bad idea sweet yep good yeah yeah my hobbies
06:36 might come in I would assume this month I would assume if if the past has
06:43 anything to do with it you know it's always like in doof end of September last week of September 8th mm-hmm yep so
06:48 we'll get we'll get iOS Wow thin mojave to drop with usually new hardware right
06:55 at the same time whenever the that ever those whenever those ship they stay ship the the new updates at the same
07:01 time yep so how about like workflows do specific workflow in terms of like like
07:09 versioning project files like I know a lot of rap Weaver users what they do is
07:14 um as they're working on their website they'll create duplicate of a file and like you know either add a date or like
07:21 you know a V version 24 to it or something like that right and it's
07:27 they're you know easy way of pretty much kind of creating a fork or something
07:33 like that of a project so that they can just like you know save a project in a particular point and then you know
07:38 duplicate it and then continue on what are your thoughts do you have particular workflow around that way mm-hmm
07:48 interesting so you're this is this is before exporting you're saying just the
07:54 rap Bluebird project it's just the wrapping of a project itself yeah mm-hmm
08:00 not particularly I I mean like you you know we do we do
08:05 stuff a little bit more technical than the average trapper users so you know I probably would create a gate for curry I
08:13 had created new product a new project and get and started start there you know
08:21 I saw the best your suggestion is not a bad starting point either um you know it
08:27 really isn't the best it's not proper version control right I mean right it is kind of a layman's version control right
08:33 but it fills up your hard disk it you know creates a lot of you don't really
08:39 unless you keep notes along with it as well what is like version 22 like I don't know like what what is version 2
28:46 and you know so yeah something like I think you know doing a proper version
08:51 control system is good I keep it for all my I have all my project files in a git
08:56 repository that I sync up to github which is actually kind of like another way of doing an off-site backup right of
09:02 all my projects because yeah I have a github repository has all my project
09:08 files in it and then whenever I make any changes to it I commit those changes and then push
09:14 those changes up to github so that is another way that I back up my rap Weaver project files yeah cool I
09:23 probably would not consider Dropbox a backup solution would you huh yeah I I
09:31 know a lot of people would that that's a great debate but yeah I know I kind of
09:38 gave up on Dropbox for a while i I I was having some sync issues with them and like in packages like especially
09:44 actually I had get some git repos on a Dropbox and and that was just that was a
09:53 mistake yeah I know yeah that was probably not the brightest moment no it wasn't so
10:00 yeah I noticed people that I actually still do get repos on a Dropbox but yeah I stopped doing that and ever since then
10:08 I kind of just looked my wounds and I still have Dropbox for like sharing with particular people I have shares with
10:13 them but I don't really I stopped paying for him I still like 60 gig with them because of
10:19 all the like the referrals that I got from you know referring Dropbox early on though and I never really need it never
10:27 even used anything close to what I what I was getting with the free 60 gigs that I got from referees some referrals right
10:33 so yeah I have Dropbox running but I don't really actively use it much um I
10:38 do use iCloud but similar the thing I wouldn't consider iCloud backup like
10:44 that is a syncing service not necessarily a backup service right yeah
10:51 I think I think because of how the handles like wrapping for projects and files like that you could easily get
10:57 conflicts and as you said this is seeking sir what why would they have a conflict Craig I don't I don't understand because you're editing the
11:05 file in multiple locations at the same time maybe no but if it's just a file like what's the problem mm and because
11:13 because wrap weaver and mac OS projects require they look for files in a certain
11:19 format in certain location with a certain syntax so if you have a same file edited in multiple locations
11:25 who knows what version you get and the add/drop blocks ads yeah what do they do
11:31 they say they say duplicate or something like third or uh copy coffee that coffee
11:37 yeah yeah so it can it can completely mess up your app we have a project file
11:43 yeah especially because a wrapping for project file people it's not really a file okay I know in Mac it looks like a
11:49 pretty file and we see it as a file but it's not a file like it's not like it's
11:55 a bundle it is a bundle which is essentially means it's a folder okay now that folder contains certain
12:03 files it contains other folders it contains plist files and all kinds of other stuff right and you could see that
12:12 that for let's say I create a project on sir on my computer a and then on my
12:17 laptop I see the project file is there right so I think oh look Dropbox synched it right but maybe it didn't sink
12:24 everything inside of it because it is an entire directory full of folders right and files so that's what Greg was
12:31 talking about how you know it could be dangerous where if you don't really know what you're doing something you could
12:37 edit something and it not be properly synced and then you got a corrupt state and all that kind of jazz so I do have
12:45 to say I've had really good luck with iCloud syncing right now I I do I do think that Apple has finally come up
12:53 with a cloud service that kind of works pretty well now so I think iCloud Drive it works pretty
13:01 well for me and that's for syncing this again I know we're talking about backups we kind of got off on the tangent was sinking and that was my
13:07 fault but yeah it's a good distinct it's a good really good distinction to make you know because some people can just
13:14 misuse them in different ways right you have to use the tools we have to use the tools as they were designed to be used right yeah yep oh don't keep that in
13:23 mind next time you three wrap weave a project on Dropbox just make sure you zip it up first so yeah if anyone's
13:32 interested shoot me mail shoot this message if you think something like you know if you wanna if you're interesting like a proper version control thing I don't
13:38 maybe we could do a show on that what do you think reg yeah maybe if people
13:44 people even less than us know yeah it's pretty technical right but like yeah
13:50 what's the emails feedback at Weaver radio.com yeah we got a couple of emails
13:55 this week Greg did you see that come through we did yeah maybe address those towards the end
14:02 sure Terry great wait so alright so we're back to Burt we backed up our
14:07 systems and now how do we back up our project files how do we so sir is there
14:16 a way to keep history with our project files Joe yes Greg there is inside your
14:22 project files in the publishing settings I believe it's in the publishing settings you can actually whenever you
14:28 republish all files rapidweaver will publish a full backup every project file to your server right so that is a way
14:37 and it publishes the entire thing and it kind of creates like this encrypted folder name on your on your server so
14:44 that you know not anyone can just guess the name or whatever sent encrypted Joe it's random Oh random yes sorry there's
14:50 an encrypted is very different yes very different it is not encrypted it is a yes it is a random a folder of
14:59 random strings and numbers a not easily guessable name about that okay I'll give
15:05 you that one yeah that whenever you mmm whenever you publish it you know it also backups the
15:13 entire project when you hit publish to your server now obviously that is going to lengthen your publish time rights
15:19 because when you click publish wrap Weaver is going to publish the changes to your project as well as your website
15:25 so again that will if if you're really in a bind and you may want to make sure
15:31 that stuff is publishing quicker and you don't want to wait then you know well if
15:36 you have that backup set then that's what's going on I actually had a user get saved by that feature
15:43 oh yeah just last week yeah just Class B story that their computer died and they
15:48 kept no backup using any of the tools that you know any of the tools we
15:54 mentioned or any other tool and he just happened to have that setting enabled
16:00 and was able to pull down his project pile and get his sight back because you know something that comes up a lot on
16:06 the forums is that rapid Eber has no way to import files back into rapidweaver
16:11 can recreate a project yes and that's very important it's very important people people a lot of people
16:19 think that surprisingly and it comes up every now and then on the forums and I think that's came up every now in the
16:25 forums for years and probably will continue to there's no way to recover your project file from an exported site
16:33 yes so and then I guess on the hosting
16:40 side um I know a lot of hosts have backups and I know a lot of hosts charge
16:45 for backups
16:51 I do not and something that I'm very bad about advertising and I I just
16:56 commissioned a designer for new and new dis and your design for my site so I have to get better about communicating
17:02 this but if you publish a website and you made changes to it and you need to
17:07 you know accidentally deleted a file delete an image or something like that or from your computer in your chili dog
17:14 control panel there's a restore manager that you can go back and any backups that are available will be listed there
17:20 and you can dive into your site and browse through it pick the file or image from the backup and restore it into your
17:27 hosting account the cool thing is you can do it with DNS settings and
17:32 databases too so you can or mail so if
17:37 you could recover your uncover an email you want to recover and say you changed you accidentally deleted this DNS
17:44 setting or may change to the database you can also go back onto those two so
17:49 it's a little bit like time machine gun not it's not the nice slicky wide that
17:55 you'll get on on your desktop and that kind of experience but the backups I tell you chili dog makes are readily
18:01 available for people to browse and grab stuff off of if if push comes to shove
18:09 you know in that in that event that you made a big boo-boo and need to try to get back and save save some bacon huh so
18:16 um you know I definitely I definitely recommend if I don't you know I don't
18:22 know all hosts out there but I know a lot of them won't be charged them a hefty premium for some of those features so you know check around do some
18:29 research in me and having that extra kind of layer of protection you know because we talked about having multiple
18:35 ways to do backups yep so you know check into that do a little research and find
18:41 a solution that works for your for your budget and your workflow yep this is especially important you know backing up
18:47 your site if you have you know data on your server that isn't potentially in
18:52 your a cleaver project right so if it's a database or maybe you have on a folder of files that you know is critical to
18:59 the site that you warehouse if you're using something like total CMS that has actual data stores on the
19:04 server right so it serves all the CMS data on the server none of that is on your local machine right so all that
19:10 stuff is actually on your web server so you're gonna want to make sure that you have all that data backed up very true
19:16 yep I'd good point on mine I do weekly I think that's probably good enough for me at least how often do you recommend
19:23 doing backups great that's a very good question Joe um I mean I take daily
19:30 daily snapshots on a server so the server's gonna taking take it every day
19:35 and restore and retain I think it retains about I forget right now I just
19:42 have to check but that's a very good question I guess just really depends on
19:47 how often you you're doing it making changes right that's really what it boils down to so I assume you're not
19:54 changing your site every day so you don't need to really take backups every day so if you're changing your site under once a week basis then once a week
20:00 makes sense right I don't change my site that often so my
20:06 backups are far more infrequent my personal stuff huh exactly yeah cool
20:13 cool any other tips for backups or anything like that that you can tell you know I just want a one little tip for
20:18 total CMS users you know total CMS does create backup of all the content so
20:24 inside the CMS data folder I keep ten versions of like every CMS at data entry
20:32 point so every text you know widget every image that's uploaded I keep the
20:37 last ten versions of everything so if your client you know is updating you know the paragraph on their home page
20:43 you know and they update it every time they update it I create a backup of that and I keep the last ten versions I
20:49 currently don't have a UI for actually restoring the backup hopefully in
20:55 version two we'll all take time to build that but you know it has saved some customers skins in the past where their
21:02 client changed something and they're like oh no I don't know what it was before and I need to go back to it so
21:07 yeah it creates all that and another thing that I know a lot of users use is
21:13 something like transmitted or Yummie and stuff like that that basically
21:18 you know they set up like an Automator action like you know once a day or you know once a week or whatever on a
21:23 routine basis they have transmitted you know automatically connect to their server and then download it transmit is an FTP
21:31 app by panic everyone we probably recommended it as a hundred times already in this podcast but yeah
21:38 so you know you can use your FTP app to connect to the server pull down your
21:44 stuff to your local Mac at least right so that you have seven that data locally you know I think that that's a good
21:51 solution I think you should always have your hosts do backups but you know something like that if you want to make
21:56 sure you have manual backups of stuff from your server you know apps like transmit and gummy and stuff like that
22:02 can actually automate that for you yes that's a that's a good point
22:09 um transmit not a bad idea have a better idea
22:14 good tip I didn't think of that sweet cuz you can mount could you do some
22:19 mantra as a disks to rain yes yes you can you can mount yeah you can mount your your f you know you can FTP and
22:25 have it mounted as a local disk that's a good point that's a great feature transmit I love that feature yes yes cool any other
22:35 great tips Greg hmm I think the only other one that I'm starting to look into
22:41 and use for my personal use is a app called the resilient you said you before yeah I used to use
22:47 it so you don't have a couple guys on my team and I wanted to have like a team share and as I said earlier I used to
22:54 use Dropbox but I kind of got off Dropbox so I was trying to look for you know something to have a folder where we all keep it in sync now and so I used
23:03 rasili off or awhile early like when they first launched and for everyone Brasilia used to be basically BitTorrent
23:11 it's BitTorrent commercial you know they try to commercialize it and you know actually start making money from the
23:16 BitTorrent technology and something called resilient and it's kind of like
23:22 an open-source it uses a BitTorrent so the more servers that you have it running on and syncing kind of like the
23:27 faster the syncing is which is interesting but I do have to say early on they there was
23:34 some issues sinking Mac packages so like project files and you know stacks and
23:39 stuff like that so and I have heard they completely rewrote it I even got emails about it
23:45 how the new version was completely redone and they fixed all those issues and that was a that was a long time ago but at that point I was I had already
23:52 moved over to we just used transmit and s3 right now and so yeah I never went
23:59 back to rasili oh but it was I liked the idea of the technology and if they
24:07 really have improved it which I'm sure they have it's probably a great one well the nice thing I like about it is a
24:13 there's an iPhone app and B it's very similar to Dropbox so you know your file
24:19 put your files aren't stored on your machine Dropbox stores a copy of your files on the machine and I think
24:27 Brasilia will stream it down when you download it and you can mean Dropbox fuelers it on the server Dropbox is for
24:34 both right so if you had if you had a one gig file on your machine it would be on your machine taking up your space on
24:40 your machine it would be on the ther server obviously and then other machines
24:45 you have it on it's also on that machine so it's consuming our drive space yes it's you know if you wanted to clean up
24:51 your hard drive space it makes it very difficult yeah so I think resilient it
24:57 has an option not not to do that I'm not really sure I haven't I haven't done I'm looking into it for my personal
25:02 stuff but okay yeah so cool I think
25:08 that's all I have sir yeah that's really all I got want to jump into some of these emails we got this week yes good
25:14 point I almost forgot thank you so the first email I got was from Ryan asked
25:23 about image compressed compression and he brought up image image alpha I looked
25:28 into it and it's definitely a good fine but the major thing is is that it's lossy and not lossless and we've
25:36 previously recommended image optimum and image optimum will do lossless
25:41 compression so the quality will be higher image optimum can optionally do lossy
25:48 compression which would be similar to image alpha and you may get either similar or better better compression out
25:54 of image optimum but it is a nice find and the cool thing for me with that which is kind of a little geeky is that
26:01 like image optimum it has a command line interface because I want to integrate into some in system things but that's
26:08 that's beside the point but good tip thanks for the email but just beware
26:14 just memory to prepare you know compare you know make sure your application is okay with lossy compression and compare
26:21 the quality results from image off to them to image alpha yep actually funny
26:27 enough I just I just went to imageoptim homepage and they have a little warning about image alpha and how you know
26:33 exactly what you said it creates smaller files but it uses lossy compression so sweet
26:39 so thanks Ryan I appreciate you sending that in that's great I always appreciate some feedback and
26:45 some apps that you guys are using as well so we had one more right oh and I just clicked out of it darn it
26:58 the next one was from oh man you left the hard one to pronounce for me
27:03 top vo oh man lack Conan sorry if I
27:10 completely just butchered that last name Tapio top he'll Michael well that that's
27:16 in his signature it says top yo Michael so I can do that one okay so in here he says absolutely love your show I was
27:22 wondering what would you think of commander ones FTP and finder
27:28 alternative priorities prop I'm sorry alternative properties for those who run
27:33 Android phone at site a side of OS 10 commander ones mount Android feature is
27:39 tempting but for 30 bucks it has to offer more than that I remember that
27:45 stuff that you talked about some FTP clients might pack extra for transfer
27:51 and I wish to place safely so have you ever heard of this commander 1 FTP Gregg
27:58 I have not I'm sorry have you I have never heard of it as well before this
28:05 email um he provided a link to it and yeah I have never never heard of it I I
28:10 do know of a lot of dual-pane you know kind of extra finders there's an add-on
28:16 for a finder called total finder that I used for years that added tabs into finder and ever since you know finder
28:25 actually has tabs now I don't really use total finder but I did total finder still around I still know people that
28:31 still use it and love it so that's one and another one is Pathfinder that's
28:40 kind of like a power users finder as well I used to use that one again I
28:45 don't really I don't really use it as well any longer just because um I don't
28:51 know I just I'm okay with finder now I don't I don't need anything extra special but total finder really was it
28:59 was cool it had some you know some key key features like you know I can easily show all hidden files and and stuff like
29:05 that some stuff that was is not really too easy to do in finder total finder is pretty nice
29:11 have you ever used either of those total finder or Pathfinder definitely in total find total finder yes used every years
29:18 myself and loved it and use it until OS 10 added tab search like you I found
29:26 that because it's a it quieter kernels mentioned I had issues in some versions
29:33 for a little bit a little while but he's resolved that in Bhutan and Tom Allgood
29:40 so if I ever went back definitely told the finder um it's definitely really nice it was it was I feel like I'm gonna
29:47 say glory days at this point but brings
29:53 back memories yep but he also he also mentioned the need to to sync and work
29:59 with Android in there the Android has a
30:04 Mac file transfer tool that's built into game that's they offer directly that may
30:11 work for him yeah and I will share with you Joe and you can post in the show
30:16 notes so that might just be then you know open up the options for FTP applications okay cool yeah great um
30:24 yeah I every now and then I have to plug my Android device into my phone and I
30:29 always have to Google around yes the one you just posted to me is the one that I've used yes so it's there's there is
30:35 an official Android file transfer app and that's what I've used just to get phones or files on my Android device yes
30:43 you know either that or use something like I'm sure there's like you know Dropbox or stuff like that on you know
30:49 Android as well too so you can sync via the cloud Oh obviously Google Drive right my son my son for school happy all
30:57 of a lot of his school uses Google Drive and Google classroom and stuff like that and so yeah he has to get you know
31:03 Google Drive stuff that's what they all use so that's a good alternative especially if you're using Android and
31:09 that good Tim good tip on that yeah cool I think that's all the emails we have it
31:15 do you have another one nope that was it yeah we got those two this week so that was nice so keep those emails coming I
31:21 like that that's fun kind of you know answering you know this last one really wasn't too web related but I'm cool with
31:27 that you know we're all geeks around here we all talked like you know talking about Mac stuff and and whatnot so yeah
31:33 awesome well I think that's all I had for today Joe Greg well let's wrap up
31:38 what um where can people find you on the interwebs I am at bar showed on Twitter
31:45 and chillydog hosting and chillydog software.com how about you boo I am at
31:51 Joe workman everywhere Twitter Instagram Facebook Jornet and this week guys
31:57 everyone Weaver space conference coming up if you haven't registered head over to rap over conference calm and
32:02 hopefully I'll see you this coming up weekend and we're having a show yes yes
32:09 me and Greg are closing out the conference with a special Weaver radio episode so that show will be live for
32:17 everyone even if you're not attending you'll get a nice overview of the conference and yeah that'll be fun so
32:22 yes and again please if you like the show head over to iTunes and give us a review and again feedback at Weaver
32:31 radio comm if you have any questions or there's topics that you'd like us to talk about and what do we talked about earlier it Greg oh yeah at the get stuff
32:38 so yeah if you think something like that would be interesting if you if you're interested in like real propyl proper
32:44 version controlling send a see me an email or post on the Weaver space community for Weaver radio and let us
32:52 know what you think and we'd appreciate that so thanks Greg I appreciate you joining
32:59 up with me on the weekend and us nailing out another episode of course any time
33:04 Joe sweet guys thank you talk to you next week all right yes soon sir Cheers
33:12 boom
33:22 you"}]
Search the page
0