Trakt.tv is voor onbepaalde tijd offline na crash database

De webdienst Trakt.tv is voor onbepaalde tijd offline. In de nacht van zondag op maandag is de hoofddatabase van de site gecrasht en een gedeelte van de data gecorrumpeerd. Wanneer de site weer online is en toegankelijk voor gebruikers, is nog niet bekend.

Trakt.tv laat via een tweet weten dat er hard aan een oplossing wordt gewerkt. Het onderhoud gaat echter langer duren door de schaal van de data. Daarom kan de webdienst niet zeggen wanneer de site weer toegankelijk is. Wat de oorzaak achter de crash is, is evenmin bekend.

Gebruikers kunnen met Trakt-apps en add-ons gegevens over hun kijkgedrag naar de site uploaden. Zo kunnen ze een mediabibliotheek opbouwen. Deze gegevens kunnen vervolgens weer gebruikt worden om bij te houden waar in een serie een gebruiker was gebleven en om aanbevelingen voor films en series te genereren.

Trakt.tv is down

Door Loïs Franx

Redacteur

13-12-2022 • 13:30

85

Reacties (85)

Sorteer op:

Weergave:

Vaak een onderbelicht onderdeel: backups en restores (en sowieso beheer, maar dat terzijde). Ontwikkelen is heel leuk en interessant maar als het eenmaal "draait" moet je dit soort gebeurtenissen zoals een crashende database wel gaan ondervangen. Je weet pas of je backup en restore procedures werken, als je ze echt test op regelmatige basis.
Daar heb je toch gewoon restore tests voor? Dagelijks je back-ups controleren op onverwachte grootte e.d., en eens per week of eens per maand een restore op een secundaire locatie. Gratis is het niet en afhankelijk van het formaat van je back-ups kan het nog best wel eens ingewikkeld zijn, maar beter dan de helft van je klanten kwijtraken bij dataverlies.
Je zult verbaasd zijn hoe weinig best wel grote bedrijven zulke tests in de praktijk regelmatig uitvoeren. Zodra de policy wordt geschreven wordt er getest, maar over tijd wordt het steeds minder en minder nauwlettend gecontroleerd.

Dat neemt aan dat bedrijven überhaupt backups van alle systemen hebben; vaak genoeg mist er een applicatie of database (met een leuke ondergesneeuwde to do onderaan de takenlijst van IT).

Het klinkt allemaal heel logisch, maar mensen overtuigen dat het de tijdsinvestering van "dure" IT'ers waard is wil nog wel eens een probleem zijn. Ook binnen de branche zijn er helaas genoeg mensen die zichzelf en de kwaliteit van hun backupsysteem overschatten.
of je backups in de cloud zetten, incremental forever... niets mis mee... tot je 4tb moet restoren over je 20mbit lijntje vanuit de cloud.... been there done that.... :(
4TB restoren over een 1000Mbps lijn is ook niet leuk. Vaak is het grotere probleem, de weg schrijf snelheid :)
Of de snelheid van de recover software 😉
Zakelijk kun je bij verschillende cloudbackup-aanbieders ook gewoon fysieke media (meestal een soort flight case vol HDD's) van jouw data opgestuurd krijgen, én heb je als het goed is minstens 3 backups waarvan 2 kopieën zijn van de eerste, op minstens twee verschillende media (cloud, tapes, hdd's) waarvan minstens één offsite. Met fysieke media restore je een stuk sneller.
Klopt, maar de fysieke backup is op tape en de tape drive weggehaald 😅 ze wilde mijn adviezen niet aannemen. Backup provider deed ook niet aan een snowball. Uiteindelijk heeft bedrijf al het it naar India verhuisd

[Reactie gewijzigd door Mopperman op 24 juli 2024 00:06]

En als ze al testen, is het ook nog eens de vraag hoe ze er mee omgaan als de test fout afloopt...

Heb bedrijven meegemaakt waar ze tests deden met stroomuitval (even stil liggen kon heel veel geld gaan kosten in gedeeltes van die bedrijfstak). Keer op keer faalde de tests. Blijkbaar was de prioriteit toch niet zo hoog...
Ja, we zouden dat idd moeten doen.
Staat nog op onze TODO list van maar 345 TODO punten.
Ik weet het, is super slecht. Maar een restore test heeft gewoon weg niet de hoogte PRIO. Die andere TODO's zijn ook allemaal best wel belangrijk.

Kortom, als een organisatie hier geen PRIO aangeeft, door van boven af tijd voor vrij te maken en te controleren. Dan gebeurd het vaak niet.
Tot er iets crasht en je bedrijf helemaal niks meer kan. Dan is het opeens wel prio #1 :) Grote kans dat het dan goedkoper was geweest om puur daarvoor iemand in dienst te nemen. Het gaat goed, tot het fout gaat..
Klopt, maar dat is achteraf praten.
En we moeten nu richten op het nu en de toekomst. ;)
"gewoon". Ik heb ooit voor een grote universiteit een database van 32TB moeten restoren. Daar was ik in totaal 3 weken aan kwijt toen.

Dat gaat niet gewoon omdat er enorm veel tijd in gaat zitten. Daarnaast is er vaak geen budget om testomgevingen op te zetten met dergelijke bulk data. Dus procedures zijn er wel en word wel gebackupped. Maar die procedures worden niet maandelijks of per kwartaal oid doorlopen.
Klopt, en dat uitproberen gebeurd lang niet altijd. Zelfs controles of de backups wel draaien ontbreken vaak. Zelf ook al eens ondervonden dat we een backup restore vroegen van onze productie database en na 2 dagen kregen we het antwoord dat de backups al een tijd niet werkte en er dus niets terug te zetten was.... Dat bij een grote internationale multinational. Gelukkig maakte ik zelf ook af en toe een lokale backup en dat heeft onze data toen grotendeels gered. Het is maar hoe serieus je je data neemt denk ik dan.
Afhankelijk van welke data er in de database zit moet je het ook nog oppassen met die lokale backup. Kan zijn dat je die data helemaal niet mag hebben.

Maar ja, ik verbaas mij ook regelmatig hoe slecht sommige afdelingen letten op de werking van bepaalde processen terwijl dat hun werk zou moeten zijn.

Komen mensen bij jou aankloppen dat iets niet werkt, en dan mag jij gaan kijken wat er mis is. En dan blijkt dat er iets al dagen niet loopt wat voor alarmbellen had moeten zorgen.

Nee, pas als je vraagt of het stuk is.
Moet je nu echt een full distro backup iedere week gaan testen? Of kan je gewoon wegkomen met een full user backup (op waarop bovenstaande waarschijnlijk draait) ?

Ik heb 15x servers en backup 2 maal daags naar een online en offline locatie. Ik kan er altijd bij en met een 200Mbit upload schiet het nog best op ook.

Mensen houden vaak weinig rekening met als je Database chrashed ofzo. Wat doe je dan? Ik heb een keer de root partitie volgekregen, gevolg was dat de hele machine stopte met reageren.

Tja. Full backup herstellen en klaar.
Gewoon benieuwd, is het een incrementele/dagelijkse backup of een live backup. 15 servers klinkt als een flinke pak data maar verloren data wordt soms na dagen pas ontdekt (of je maakt een backup van de corruptie)
Moet je nu echt een full distro backup iedere week gaan testen? Of kan je gewoon wegkomen met een full user backup (op waarop bovenstaande waarschijnlijk draait) ?
Beetje afhankelijk van de wensen van je klanten. Bij een database draait het veelal om de data en is de rest niet heel relevant. Als je bijvoorbeeld virtuele machines gebruikt is het vaak makkelijker om een nieuwe server te maken. Alle software en configuratie deploy je met een script en hoef je je alleen druk te maken over de data.

Maar ja uiteindelijk is het heel afhankelijk van je restore wensen... wil je tabellen kunnen restoren dan is een full backup niet altijd even handig.
Scheduled maintenance.
Knap dat je een database crash kan plannen 😂
Tja de crash was ongepland, maar de planning voor de recovery is er wel (planning: nu) :+
blijkbaar zijn ze niet ingericht op snelle recovery, Als ze uberhaupt de backup maar gemaakt hebben anders kunnen ze helemaal niks terug zetten.

maar alu hoedje, Met deze dienst laat je dus bewust je kijkgedrag volgen zodat je aanbevelingen/reclame kunt krijgen over andere zaken die je graag wilt zien?
Of je houd gewoon bij wat je al gezien hebt en maakt en lijst van wat je nog wilt zien...
Ja, precies wat zo'n Trakt.tv website doet!!!!!
Yup, dit dus. Ik vergeet voor een groot deel na een paar jaar alweer welke films ik heb gezien, ideaal dus om bij te houden, maar ook voor series. Netflix is best goed met bijhouden waar ik gebleven ben, maar als ik dan een keer een scene terugkijk van Breaking Bad seizoen 2 aflevering 5 denkt Netflix ineens dat ik daar gebleven ben en blijft ie me maar suggereren om die af te kijken en zelfs mails sturen: "Don't forget to finish your Breaking Bad". Daarom dus Trakt (of vergelijkbaar).

Ook houd ik lijstjes bij, eentje van de beperkte (±100) Blu-ray collectie die ik nog altijd heb, eentje van films/series die ik nog wil zien, maar wat ik ook handig+leuk vind is de lijstjes van franchises, denk aan MCU: mensen maken lijstjes van alle MCU films, je kan sorteren hoe je wilt (alfabetisch, jaartal, score, etc) of zelfs je eigen volgorde bepalen en zo krijg je dus een mooi overzicht van alles wat je wel/niet gezien hebt met je eigen rating er ook bij. En als laatste houd ik een lijstje van mijn favo series/films bij, als ik later iets terug wil kijken hoef ik alleen maar dat lijstje erbij te pakken.

Klinkt als veel werk als je het zo ziet staan, maar los van het feit dat ik op het begin (jaren geleden) wel wat moeite heb gestoken in het doorlopen+consolideren van mijn eigen lijstjes, kost het daarna nauwelijks moeite. Ik ben zelfs gestopt met de Plex media server + Plug-in die het automatisch bijhoudt en gebruik sinds een paar gewoon de iOS app. Aan het eind van elke aflevering/film gewoon simpelweg "trakken" en optioneel een cijfer meegeven.
Gelukkig heb ik m'n history ook nog op Simkl.
Voor eigen hosting kan ik Tautulli aanraden, maar vind Trakt en Simkl een stuk makkelijker en daar betaal ik graag voor.
Betalen? Ik gebruik ook Trakt en het is gewoon gratis voor alles wat ik nodig heb: bijhouden waar ik gebleven ben en of ik een bepaalde film nu wel of niet al gezien heb. En de suggesties ook, maar dat is meer een leuke bijkomstigheid.
Ik gebruik Plex Scrobbler en dat werkt helaas nu alleen nog maar met Trakt VIP.
U zou eens naar https://github.com/Taxel/PlexTraktSync kunnen kijken

Werkt gratis, server side (vanaf Plex), dus geen configuratie op tablet/pc/tv/telefoon nodig
En voor de mensen die meer functies willen, of gewoon software willen ondersteunen die ze kunnen gebruiken, is er de mogelijkheid om te betalen. Dat betekent niet dat jij het hoeft te doen, maar je doet heel verbaasd alsof betalen voor iets een vreemd concept is.
Nee hoor, betalen is inderdaad prima als men die extra functionaliteit wil, maar het werd juist overgebracht alsof dat de enige optie was. Enige wat ik aangeef is dat dat geen must is.
Ik gebruik hiervoor tvshowtime.

Handig dat er apps/sites zijn waar je kan bijhouden waar je bent gebleven.

[Reactie gewijzigd door crzyhiphopazn op 24 juli 2024 00:06]

Ja gebruik ik ook werkt best wel prima, alleen voor eventueel de Ipad mag de app wel eens aangepast worden.
Staat gewoon in het artikel.
Gebruikers kunnen met Trakt-apps en add-ons gegevens over hun kijkgedrag naar de site uploaden. Zo kunnen ze een mediabibliotheek opbouwen. Deze gegevens kunnen vervolgens weer gebruikt worden om bij te houden waar in een serie een gebruiker was gebleven en om aanbevelingen voor films en series te genereren.
Bedankt voor je reactie. Ik geloof nog steeds niet dat ik het dan helemaal snap, maar ja ik kijk ook geen series en nauwelijks films.

Ik zou zeggen Netflix onthoudt toch voor je waar je bent gebleven? Maar kennelijk zijn daar weer apps voor die vast en zeker meerdere diensten kan combineren.
Ja met Trakt kan je bijvoorbeeld al meteen aangeven dat je James Bond 91 gezien hebt als je de bios uit loopt, maar ook als je home alone 2 al voor de 21ste keer gezien hebt op SBS6. Netflix, Plex, Jellyfin, etc. hebben geen idee van deze data.
Aha, duidelijk verhaal. Interessant idd. Beetje niche dat wel maar ik heb dat met muziek en met boeken. Wanneer heb ik welke gelezen en wat vond ik ervan.

Ik snap wel dat er een markt voor is 👍🏻
Je kent vast IMDb wel, Trakt is vrijwel exact hetzelfde maar met 100x betere user interface voor het inchecken bij een film of aflevering en in het geval van series houdt het duidelijk voor je bij waar je bent gebleven, wat er de komende week of maand uitkomt en wat de volgende afleveringen zijn die je kunt bekijken en inchecken. Verder ook een fijne API die door tig apps en webapps wordt gebruikt, al hebben ze inmiddels een iOS app.

[Reactie gewijzigd door Blizz op 24 juli 2024 00:06]

Vooral de api die gebruikt wordt voor verschillende streaming diensten die niet geheel door de beugel kunnen is het handig. Handmatige invoer is auti gedrag.
Dus jij zit op http://www.goodreads.com of https://app.thestorygraph.com/ voor je boeken en voor je muziek zit je op https://www.last.fm/home, hetzelfde idee voor series/films is Trakt.

[Reactie gewijzigd door Pjotrofsky op 24 juli 2024 00:06]

Het is inderdaad niche, want ik gebruik het en ken genoeg vrienden die nog groter film fan zijn dan ik en dat niet gebruiken.

Het grootste voordeel tov Netflix die het zelf bijhoudt is dat je altijd 1 plek hebt waar je terug kan komen en je je complete geschiedenis hebt staan. Ik gebruik het al ±10 jaar (kan het nu niet exact checken om duidelijke redenen) en dat is juist de kracht wat mij betreft: als ik vergeten ben of ik een film gezien heb, dan kan ik dat daar checken. En je kan zelfs meerdere "views" bijhouden zodat je bijv. ziet dat je die ene film op 12 jan 2011 maar ook op 28 mrt 2016 hebt gezien.

Ander handig aspect: ik heb best veel streamingdiensten: Netflix, Disney+, NPO Start, Amazon Prime Video, Apple TV+, HBO Max en sinds kort Sky ShowTime om even uit te proberen. Trakt toont per regio, in ons geval NL, waar je een film/serie kan volgen. En ook zelfs huren/kopen op iTunes/Google Play/etc. Superhandig dus.

Los daarvan moet ik zeggen dat ik nu wel naar een alternatief ga kijken waar ik zelf in control ben van mijn back-ups, want hoewel het geen belangrijk iets is, vind ik het toch wel erg zuur als mijn data straks (deels) weg blijkt te zijn. En volgens mij hebben ze op Trakt geen export mogelijkheid. Ik weet dat er apps op iOS/Android zijn die weliswaar dezelfde metadata van diverse websites trekken, maar de database van wat je kijkt/bewaart/rate allemaal lokaal doet en evt. in iCloud/Google Drive back-upt.
Ik zou zeggen Netflix onthoudt toch voor je waar je bent gebleven?
Trakt. TV is vooral handig om bij te houden wat je via minder legale kanalen hebt gezien. 😉
Je kan ook makkelijk een lijst maken wat je nog wil zien en toevoegen aan sonarr/radarr vervolgens gaat deze automatisch zoeken naar de gewenste film.
Onzin. Ik gebruik al jaren alleen maar legale kanalen, heb zo'n 8 streamingdiensten (ja, ben film+serie fanaat) en zelfs dan is Trakt of vergelijkbare websites superhandig. Het toont o.a. aan op welke streamingdienst de film/serie te zien is, als dat er niet is geeft ie ook huur/koop opties in iTunes/Google Play bijv. aan. Je kan lijsten maken van wat je nog wilt zien of iemand's publiek gemaakte MCU lijst gebruiken om bij te houden wat je wel/niet gezien hebt van die hele 'universe'. En het consolideert je hele kijkgeschiedenis op één plek om het maar even kort te houden.

[Reactie gewijzigd door MooDyBLueS op 24 juli 2024 00:06]

Merkte het gisteren avond al, hopelijk snel weer online
Kun je nagaan, was al de nacht daarvoor gebeurd.
oh daarom kreeg ik gisteren constant error notificaties toen ik op Kodi iets zat te kijken.
Plex houdt voor mij alles prima bij :) Deze database wordt ook gebackuped elke nacht. Ik zal eens testen of mijn recovery procedures ook werken in de praktijk....
Ik ook, dit soort nieuws zet mij altijd weer aan om te controlleren of alles nog werkt naar behoren :')
Met het oog op redundancy is er tegenwoordig ook de mogelijkheid dat online te back-uppen: https://support.plex.tv/a...-watch-state-and-ratings/

[Reactie gewijzigd door Mark_88 op 24 juli 2024 00:06]

Ik heb alles via docker draaien en backup hele docker folder naar S2 cloud van Synology voor 12 euro pj.
Better safe than sorry
€12,- per jaar? Bedoel je niet per maand? Ik kan zo'n goedkope optie nergens bij Synology terugvinden..
Dit gaat over Synology C2 Storage - 100 GB.

Ik maak zelf ook gebruik van de 300GB versie. Dit was voor mij veruit de goedkoopste optie om een relatief kleine hoeveelheid data in de cloud te backuppen.
Ah, ik zag alleen de grote "€72.59 / year", maar daaronder staan kleinrere / goedkopere opties.
Voor Backblaze B2 betaal je voor 300GB $1,50 per maand, of $18 per jaar. En je betaalt alleen hoeveel je werkelijk gebruikt(weet niet of het bij Synology hetzelfde is).
Wellicht dat dit goedkoper is voor je? Ik weet niet zeker of BTW inbegrepen is in die prijs.

[Reactie gewijzigd door FearMe op 24 juli 2024 00:06]

Dat klinkt ook als een optie inderdaad. Een volledige database backup heeft meer voordelen maar dit erbij als alternatief is geen gek idee natuurlijk.
Weet echter niet of de boel daar versleuteld wordt. Da's wel een dingetje.
Todat Plex zelf offline gaat.
Wat bedoel je met offline? Plex draait lokaal, alleen het inloggen gebeurd via een plex account en plex servers. Mijn backups staan op een google drive.
Dat bedoel ik; wat als je niet meer kan inloggen / Plex is offline?
Dan doen een migratie naar jellyfin met de Plex database :)
dan stoppen we met leven. :+
Dan geef je je lokale netwerkrange op zodat je zonder authenticatie bij de server mag
https://support.plex.tv/a...for-local-network-access/
Ik maakte me even zorgen, aangezien ik Trakt met vanalles heb gesynchroniseerd (o.a. mijn Kodi install) en bang was dat ik in het ergste geval mijn complete watch history en custom watch lists kwijt was (duizenden titels over lange tijd), maar gelukkig heb ik nog een sync met Moviebase op mijn Android telefoon. Die heeft alles netjes bewaard. Aanrader, trouwens! Gaat naadloos over in Kodi en Trakt.
Maar is dat nu nog mogelijk? Ik hoop inderdaad ook niet alles kwijt te zijn
Nee, nu is een nieuwe sync niet mogelijk. In ieder geval niet op dit moment. Ik had het geluk dat ik vlak voor de downtime nog een Moviebase sync had.
Nou fingers crossed anders weer een jaar aan kijk tijd van films en series opnieuw gaan toevoegen :')
Inderdaad heel blij mee dat ik alles in Moviebase heb staan. Veruit de beste app die Trakt gebruikt, in ieder geval voor Android.
O grappig ze gebruiken Uptime Kuma als status pagina. Ook makkelijk voor om je homelab te monitoren https://github.com/louislam/uptime-kuma
Ziet er fancy uit ook maar eens even op docker starten.

Op dit item kan niet meer gereageerd worden.